]> gitweb.factorcode.org Git - factor.git/commitdiff
strings: fix broken unit tests introduced by recent commit
authorSlava Pestov <slava@factorcode.org>
Thu, 25 Aug 2011 06:42:02 +0000 (23:42 -0700)
committerSlava Pestov <slava@factorcode.org>
Thu, 25 Aug 2011 06:42:33 +0000 (23:42 -0700)
core/strings/strings-tests.factor

index 869543fc0a2cbd71bb463837702ab7840ca5cac0..1a24540d6630da5032ee9c966223351c790ea075 100644 (file)
@@ -64,12 +64,13 @@ unit-test
 "hello world" "s" set
 
 [ ] [ HEX: 1234 1 "s" get set-nth ] unit-test
+[ HEX: 1234 ] [ 1 "s" get nth ] unit-test
+
 [ ] [ HEX: 4321 3 "s" get set-nth ] unit-test
-[ ] [ HEX: 654321 5 "s" get set-nth ] unit-test
+[ HEX: 4321 ] [ 3 "s" get nth ] unit-test
 
-[ ] [ HEX: -1 5 "s" get set-nth ] unit-test
-[ ] [ HEX: 80,0000 5 "s" get set-nth ] unit-test
-[ ] [ HEX: 100,0000 5 "s" get set-nth ] unit-test
+[ ] [ HEX: 654321 5 "s" get set-nth ] unit-test
+[ HEX: 654321 ] [ 5 "s" get nth ] unit-test
 
 [
     {
@@ -125,3 +126,10 @@ unit-test
         [ <string> clone resize-string first ] keep =
     ] all-integers?
 ] unit-test
+
+"X" "s" set
+[ ] [ HEX: 100,0000 0 "s" get set-nth ] unit-test
+[ 0 ] [ 0 "s" get nth ] unit-test
+
+[ ] [ -1 0 "s" get set-nth ] unit-test
+[ HEX: 7f ] [ 0 "s" get nth ] unit-test