--- /dev/null
+SEQ_LEN: 1
+---
+SEQ_LEN: 2
+---
+SEQ_LEN: 200
+---
+SEQ_LEN: 111
+---
+SEQ_LEN: 20
+---
+SEQ_LEN: 11
+---
--- /dev/null
+SEQ_LEN: 1
+---
+SEQ_LEN: 11
+---
+SEQ_LEN: 111
+---
+SEQ_LEN: 2
+---
+SEQ_LEN: 20
+---
+SEQ_LEN: 200
+---
--- /dev/null
+SEQ_LEN: 1
+---
+SEQ_LEN: 2
+---
+SEQ_LEN: 11
+---
+SEQ_LEN: 20
+---
+SEQ_LEN: 111
+---
+SEQ_LEN: 200
+---
--- /dev/null
+SEQ_LEN: 200
+---
+SEQ_LEN: 20
+---
+SEQ_LEN: 2
+---
+SEQ_LEN: 111
+---
+SEQ_LEN: 11
+---
+SEQ_LEN: 1
+---
--- /dev/null
+#!/bin/bash
+
+source "$BP_DIR/bp_test/lib/test.sh"
+
+run "$bp -I $in -k SEQ_LEN -O $tmp"
+assert_no_diff $tmp $out.1
+clean
+
+run "$bp -I $in -k SEQ_LENn -O $tmp"
+assert_no_diff $tmp $out.2
+clean
+
+run "$bp -I $in -k SEQ_LEN -r -O $tmp"
+assert_no_diff $tmp $out.3
+clean