--- /dev/null
+SEQ_NAME: test1
+SEQ: TACGATGCTAGCNATCYGACNACTGACTGACN
+SEQ_LEN: 32
+---
+SEQ_NAME: test2
+SEQ: TACGATGCTAGCNATCYGACNACTGACTGACN
+SEQ_LEN: 32
+---
+SEQ_NAME: test3
+SEQ: TACGATGCTAGCNATCYGACNACTGACTGACN
+SEQ_LEN: 32
+---
+SEQ_NAME: test4
+SEQ: TACGATGCTAGCNATCYGACN
+SEQ_LEN: 21
+---
+SEQ_NAME: test5
+SEQ: TACGATGCTAGC
+SEQ_LEN: 12
+---
--- /dev/null
+SEQ: TACGATGCTAGCNATCYGACNACTGACTGACN
+SEQ_LEN: 32
+SEQ_NAME: test1
+---
+SEQ: TACGATGCTAGCNATCYGACN
+SEQ_LEN: 21
+SEQ_NAME: test4
+---
+SEQ: TACGATGCTAGC
+SEQ_LEN: 12
+SEQ_NAME: test5
+---
--- /dev/null
+SEQ: TACGATGCTAGCNATCYGACNACTGACTGACN
+SEQ_LEN: 32
+SEQ_NAME: test2
+---
+SEQ: TACGATGCTAGCNATCYGACNACTGACTGACN
+SEQ_LEN: 32
+SEQ_NAME: test3
+---
--- /dev/null
+#!/bin/bash
+
+source "$BP_DIR/bp_test/lib/test.sh"
+
+run "$bp -I $in -k SEQ -O $tmp"
+assert_no_diff $tmp $out.1
+clean
+
+run "$bp -I $in -k SEQ -i -O $tmp"
+assert_no_diff $tmp $out.2
+clean