]> gitweb.factorcode.org Git - factor.git/commitdiff
extra: regularizing some unit tests. removing a """ literal..
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 2 Jul 2015 22:06:08 +0000 (15:06 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 2 Jul 2015 22:06:08 +0000 (15:06 -0700)
extra/svg/svg-tests.factor
extra/tetris/board/board-tests.factor
extra/uu/uu-tests.factor

index 2634f37d05f9a0c6db8f5d432fec1244c43c8cc4..520cb7685ea1c309f20754ac3e57b23b59902135 100644 (file)
@@ -1,29 +1,30 @@
 ! (c)2009 Joe Groff, see BSD license
-USING: accessors arrays literals math math.affine-transforms
-math.functions sequences svg tools.test xml xml.traversal multiline ;
+USING: accessors literals math math.affine-transforms
+math.functions multiline sequences svg tools.test xml
+xml.traversal ;
 IN: svg.tests
 
-{ 1.0 2.25 } { -3.0 4.0 } { 5.5 0.5 } <affine-transform> 1array [
+${ { 1.0 2.25 } { -3.0 4.0 } { 5.5 0.5 } <affine-transform> } [
     "matrix ( 1 +2.25 -3  , 0.4e+1  ,5.5, 5e-1 )" svg-transform>affine-transform
 ] unit-test
 
-{ 1.0 0.0 } { 0.0 1.0 } { 5.0 10.0 } <affine-transform> 1array [
+${ { 1.0 0.0 } { 0.0 1.0 } { 5.0 10.0 } <affine-transform> } [
     "translate(5.0, 1e1 )" svg-transform>affine-transform
 ] unit-test
 
-{ 1.0 0.0 } { 0.0 1.0 } { 5.0 10.0 } <affine-transform> 1array [
+${ { 1.0 0.0 } { 0.0 1.0 } { 5.0 10.0 } <affine-transform> } [
     "translate( 5.0  1e+1)" svg-transform>affine-transform
 ] unit-test
 
-{ 2.0 0.0 } { 0.0 2.0 } { 0.0 0.0 } <affine-transform> 1array [
+${ { 2.0 0.0 } { 0.0 2.0 } { 0.0 0.0 } <affine-transform> } [
     "scale(2.0)" svg-transform>affine-transform
 ] unit-test
 
-{ 2.0 0.0 } { 0.0 4.0 } { 0.0 0.0 } <affine-transform> 1array [
+${ { 2.0 0.0 } { 0.0 4.0 } { 0.0 0.0 } <affine-transform> } [
     "scale(2.0 4.0)" svg-transform>affine-transform
 ] unit-test
 
-{ 2.0 0.0 } { 0.0 4.0 } { 0.0 0.0 } <affine-transform> 1array [
+${ { 2.0 0.0 } { 0.0 4.0 } { 0.0 0.0 } <affine-transform> } [
     "scale(2.0 4.0)" svg-transform>affine-transform
 ] unit-test
 
@@ -54,9 +55,11 @@ IN: svg.tests
     } <affine-transform> 0.001 a~
 ] unit-test
 
-{ $[  30 degrees cos ] $[ 30 degrees sin ] }
-{ $[ -30 degrees sin ] $[ 30 degrees cos ] }
-{ 1.0 2.0 } <affine-transform> 1array [
+${
+    { $[  30 degrees cos ] $[ 30 degrees sin ] }
+    { $[ -30 degrees sin ] $[ 30 degrees cos ] }
+    { 1.0 2.0 } <affine-transform>
+} [
     "translate(1 2) rotate(30)" svg-transform>affine-transform
 ] unit-test
 
index 81ee65bcb8bc30fef72b8a0c01b6f612a9f4d507..816f9d7c70c009118974d761d2f885eafb0532cf 100644 (file)
@@ -5,7 +5,7 @@ USING: accessors arrays colors colors.constants kernel tetris.board tetris.piece
 [ 1 { f f } ] [ 2 3 <board> { 1 1 } board@block ] unit-test
 [ f ] [ 2 3 <board> { 1 1 } block ] unit-test
 [ 2 3 <board> { 2 3 } block ] must-fail
-COLOR: red 1array [ 2 3 <board> dup { 1 1 } COLOR: red set-block { 1 1 } block ] unit-test
+{ COLOR: red } [ 2 3 <board> dup { 1 1 } COLOR: red set-block { 1 1 } block ] unit-test
 [ t ] [ 2 3 <board> { 1 1 } block-free? ] unit-test
 [ f ] [ 2 3 <board> dup { 1 1 } COLOR: red set-block { 1 1 } block-free? ] unit-test
 [ t ] [ 2 3 <board> dup { 1 1 } COLOR: red set-block { 1 2 } block-free? ] unit-test
index b8af167a4379a61da301f211f551824516d7428c..4fa5d7b945440ca47f40f2ff8f12256a42dd066b 100644 (file)
@@ -1,17 +1,15 @@
-
-USING: io.streams.string kernel tools.test ;
-
+USING: kernel tools.test ;
 IN: uu
 
 CONSTANT: plain
 "The smooth-scaled python crept over the sleeping dog"
 
 CONSTANT: encoded
-"""begin
-M5&AE('-M;V]T:"US8V%L960@<'ET:&]N(&-R97!T(&]V97(@=&AE('-L965P
+"begin
+M5&AE('-M;V]T:\"US8V%L960@<'ET:&]N(&-R97!T(&]V97(@=&AE('-L965P
 ':6YG(&1O9P  
 end
-"""
+"
 
 { t } [ plain string>uu encoded = ] unit-test
 { t } [ encoded uu>string plain = ] unit-test