tests: add a test for sort order
author |
Steve Losh <steve@dwaiter.com> |
date |
Sun, 03 Oct 2010 18:59:30 -0400 |
parents |
9bb1865858a7
|
children |
92ba778ede62
|
branches/tags |
(none) |
files |
tests/sorting.t |
Changes
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/sorting.t Sun Oct 03 18:59:30 2010 -0400
@@ -0,0 +1,41 @@
+Setup:
+
+ $ alias xt="python $TESTDIR/../t.py --task-dir `pwd` --list test"
+
+Add some tasks manually:
+
+ $ cat > test << EOF
+ > One | id: 1
+ > Two. | id: 2
+ > Zero. | id: 0
+ > Three. | id: 3
+ > A. | id: a
+ > B. | id: b
+ > AA. | id: aa
+ > CC. | id: cc
+ > EOF
+
+Make sure they're sorted correctly in the output:
+
+ $ xt
+ 0 - Zero.
+ 1 - One
+ 2 - Two.
+ 3 - Three.
+ a - A.
+ aa - AA.
+ b - B.
+ c - CC.
+
+Make sure the file hasn't actually changed:
+
+ $ cat test
+ One | id: 1
+ Two. | id: 2
+ Zero. | id: 0
+ Three. | id: 3
+ A. | id: a
+ B. | id: b
+ AA. | id: aa
+ CC. | id: cc
+