Skip to content

Commit a185492

Browse files
correct spiral matrix test inputs (#316)
[no important files changed]
1 parent 6bfdcd8 commit a185492

File tree

1 file changed

+20
-20
lines changed
  • exercises/practice/spiral-matrix/test

1 file changed

+20
-20
lines changed

exercises/practice/spiral-matrix/test/Main.purs

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,36 +16,36 @@ suites :: TestSuite
1616
suites =
1717
suite "Spiral.spiral" do
1818
test "empty spiral" $
19-
(spiral 0) `equal` (Nil :: List (List Int))
19+
equal (Nil :: List (List Int)) $ spiral 0
2020

2121
test "trivial spiral" $
22-
(spiral 1) `equal` (to2DList [[1]])
22+
equal (to2DList [[1]]) $ spiral 1
2323

2424
test "spiral of side length 2" $
25-
(spiral 2) `equal` (to2DList [ [1, 2]
26-
, [4, 3]
27-
])
25+
equal (to2DList [ [1, 2]
26+
, [4, 3]
27+
]) $ spiral 2
2828

2929
test "spiral of side length 3" $
30-
(spiral 3) `equal` (to2DList [ [1, 2, 3]
31-
, [8, 9, 4]
32-
, [7, 6, 5]
33-
])
30+
equal (to2DList [ [1, 2, 3]
31+
, [8, 9, 4]
32+
, [7, 6, 5]
33+
]) $ spiral 3
3434

3535
test "spiral of side length 4" $
36-
(spiral 4) `equal` (to2DList [ [ 1, 2, 3, 4]
37-
, [12, 13, 14, 5]
38-
, [11, 16, 15, 6]
39-
, [10, 9, 8, 7]
40-
])
36+
equal (to2DList [ [ 1, 2, 3, 4]
37+
, [12, 13, 14, 5]
38+
, [11, 16, 15, 6]
39+
, [10, 9, 8, 7]
40+
]) $ spiral 4
4141

4242
test "spiral of side length 5" $
43-
(spiral 5) `equal` (to2DList [ [ 1, 2, 3, 4, 5]
44-
, [16, 17, 18, 19, 6]
45-
, [15, 24, 25, 20, 7]
46-
, [14, 23, 22, 21, 8]
47-
, [13, 12, 11, 10, 9]
48-
])
43+
equal (to2DList [ [ 1, 2, 3, 4, 5]
44+
, [16, 17, 18, 19, 6]
45+
, [15, 24, 25, 20, 7]
46+
, [14, 23, 22, 21, 8]
47+
, [13, 12, 11, 10, 9]
48+
]) $ spiral 5
4949

5050
to2DList :: forall a. Array (Array a) -> List (List a)
5151
to2DList = fromFoldable <<< map fromFoldable

0 commit comments

Comments
 (0)