65228e79868e

tests: add a test for sort order
[view raw] [browse files]
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
+