Skip to content

Commit e594f60

Browse files
authored
skipped tests missing (#359)
* skip tests in flatten-array * two other exercises without skips
1 parent a11f66c commit e594f60

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

exercises/practice/bottle-song/bottle-song.spec.coffee

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ describe 'Bob', ->
1212
]
1313
expect(result).toEqual expected
1414

15-
it 'last generic verse', ->
15+
xit 'last generic verse', ->
1616
result = bottleSong.recite(3, 1)
1717
expected = [
1818
"Three green bottles hanging on the wall,",
@@ -22,7 +22,7 @@ describe 'Bob', ->
2222
]
2323
expect(result).toEqual expected
2424

25-
it 'verse with 2 bottles', ->
25+
xit 'verse with 2 bottles', ->
2626
result = bottleSong.recite(2, 1)
2727
expected = [
2828
"Two green bottles hanging on the wall,",
@@ -32,7 +32,7 @@ describe 'Bob', ->
3232
]
3333
expect(result).toEqual expected
3434

35-
it 'verse with 1 bottle', ->
35+
xit 'verse with 1 bottle', ->
3636
result = bottleSong.recite(1, 1)
3737
expected = [
3838
"One green bottle hanging on the wall,",
@@ -42,7 +42,7 @@ describe 'Bob', ->
4242
]
4343
expect(result).toEqual expected
4444

45-
it 'first two verses', ->
45+
xit 'first two verses', ->
4646
result = bottleSong.recite(10, 2)
4747
expected = [
4848
"Ten green bottles hanging on the wall,",
@@ -57,7 +57,7 @@ describe 'Bob', ->
5757
]
5858
expect(result).toEqual expected
5959

60-
it 'last three verses', ->
60+
xit 'last three verses', ->
6161
result = bottleSong.recite(3, 3)
6262
expected = [
6363
"Three green bottles hanging on the wall,",
@@ -77,7 +77,7 @@ describe 'Bob', ->
7777
]
7878
expect(result).toEqual expected
7979

80-
it 'all verses', ->
80+
xit 'all verses', ->
8181
result = bottleSong.recite(10, 10)
8282
expected = [
8383
"Ten green bottles hanging on the wall,",

exercises/practice/flatten-array/flatten-array.spec.coffee

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,52 +6,52 @@ describe 'Flatten Array', ->
66
expected = []
77
expect(FlattenArray.flatten values).toEqual expected
88

9-
it 'no nesting', ->
9+
xit 'no nesting', ->
1010
values = [0, 1, 2]
1111
expected = [0, 1, 2]
1212
expect(FlattenArray.flatten values).toEqual expected
1313

14-
it 'flattens array with just integers present', ->
14+
xit 'flattens array with just integers present', ->
1515
values = [1, [2, 3, 4, 5, 6, 7], 8]
1616
expected = [1, 2, 3, 4, 5, 6, 7, 8]
1717
expect(FlattenArray.flatten values).toEqual expected
1818

19-
it '5 level nesting', ->
19+
xit '5 level nesting', ->
2020
values = [0, 2, [[2, 3], 8, 100, 4, [[[50]]]], -2]
2121
expected = [0, 2, 2, 3, 8, 100, 4, 50, -2]
2222
expect(FlattenArray.flatten values).toEqual expected
2323

24-
it '6 level nesting', ->
24+
xit '6 level nesting', ->
2525
values = [1, [2, [[[3]]], [[4, [[[5]]]], 6, 7], 8]]
2626
expected = [1, 2, 3, 4, 5, 6, 7, 8]
2727
expect(FlattenArray.flatten values).toEqual expected
2828

29-
it 'null values are omitted from the final result', ->
29+
xit 'null values are omitted from the final result', ->
3030
values = [1, 2, null]
3131
expected = [1, 2]
3232
expect(FlattenArray.flatten values).toEqual expected
3333

34-
it 'consecutive null values at the front of the list are omitted from the final result', ->
34+
xit 'consecutive null values at the front of the list are omitted from the final result', ->
3535
values = [null, null, 3]
3636
expected = [3]
3737
expect(FlattenArray.flatten values).toEqual expected
3838

39-
it 'consecutive null values in the middle of the list are omitted from the final result', ->
39+
xit 'consecutive null values in the middle of the list are omitted from the final result', ->
4040
values = [1, null, null, 4]
4141
expected = [1, 4]
4242
expect(FlattenArray.flatten values).toEqual expected
4343

44-
it '6 level nest list with null values', ->
44+
xit '6 level nest list with null values', ->
4545
values = [0, 2, [[2, 3], 8, [[100]], null, [[null]]], -2]
4646
expected = [0, 2, 2, 3, 8, 100, -2]
4747
expect(FlattenArray.flatten values).toEqual expected
4848

49-
it 'all values in nested list are null', ->
49+
xit 'all values in nested list are null', ->
5050
values = [null, [[[null]]], null, null, [[null, null], null], null]
5151
expected = []
5252
expect(FlattenArray.flatten values).toEqual expected
5353

54-
it 'undefined values are omitted from the final result', ->
54+
xit 'undefined values are omitted from the final result', ->
5555
values = [1, 2, undefined]
5656
expected = [1, 2]
5757
expect(FlattenArray.flatten values).toEqual expected

exercises/practice/matching-brackets/matching-brackets.spec.coffee

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,78 +5,78 @@ describe 'Matching Brackets', ->
55
value = '[]'
66
expect(MatchingBrackets.isPaired value).toBe true
77

8-
it 'empty string', ->
8+
xit 'empty string', ->
99
value = ''
1010
expect(MatchingBrackets.isPaired value).toBe true
1111

12-
it 'unpaired brackets', ->
12+
xit 'unpaired brackets', ->
1313
value = '[['
1414
expect(MatchingBrackets.isPaired value).toBe false
1515

16-
it 'wrong ordered brackets', ->
16+
xit 'wrong ordered brackets', ->
1717
value = '}{'
1818
expect(MatchingBrackets.isPaired value).toBe false
1919

20-
it 'wrong closing bracket', ->
20+
xit 'wrong closing bracket', ->
2121
value = '{]'
2222
expect(MatchingBrackets.isPaired value).toBe false
2323

24-
it 'paired with whitespace', ->
24+
xit 'paired with whitespace', ->
2525
value = '{ }'
2626
expect(MatchingBrackets.isPaired value).toBe true
2727

28-
it 'partially paired brackets', ->
28+
xit 'partially paired brackets', ->
2929
value = '{[])'
3030
expect(MatchingBrackets.isPaired value).toBe false
3131

32-
it 'simple nested brackets', ->
32+
xit 'simple nested brackets', ->
3333
value = '{[]}'
3434
expect(MatchingBrackets.isPaired value).toBe true
3535

36-
it 'several paired brackets', ->
36+
xit 'several paired brackets', ->
3737
value = '{}[]'
3838
expect(MatchingBrackets.isPaired value).toBe true
3939

40-
it 'paired and nested brackets', ->
40+
xit 'paired and nested brackets', ->
4141
value = '([{}({}[])])'
4242
expect(MatchingBrackets.isPaired value).toBe true
4343

44-
it 'unopened closing brackets', ->
44+
xit 'unopened closing brackets', ->
4545
value = '{[)][]}'
4646
expect(MatchingBrackets.isPaired value).toBe false
4747

48-
it 'unpaired and nested brackets', ->
48+
xit 'unpaired and nested brackets', ->
4949
value = '([{])'
5050
expect(MatchingBrackets.isPaired value).toBe false
5151

52-
it 'paired and wrong nested brackets', ->
52+
xit 'paired and wrong nested brackets', ->
5353
value = '[({]})'
5454
expect(MatchingBrackets.isPaired value).toBe false
5555

56-
it 'paired and wrong nested brackets but innermost are correct', ->
56+
xit 'paired and wrong nested brackets but innermost are correct', ->
5757
value = '[({}])'
5858
expect(MatchingBrackets.isPaired value).toBe false
5959

60-
it 'paired and incomplete brackets', ->
60+
xit 'paired and incomplete brackets', ->
6161
value = '{}['
6262
expect(MatchingBrackets.isPaired value).toBe false
6363

64-
it 'too many closing brackets', ->
64+
xit 'too many closing brackets', ->
6565
value = '[]]'
6666
expect(MatchingBrackets.isPaired value).toBe false
6767

68-
it 'early unexpected brackets', ->
68+
xit 'early unexpected brackets', ->
6969
value = ')()'
7070
expect(MatchingBrackets.isPaired value).toBe false
7171

72-
it 'early mismatched brackets', ->
72+
xit 'early mismatched brackets', ->
7373
value = '{)()'
7474
expect(MatchingBrackets.isPaired value).toBe false
7575

76-
it 'math expression', ->
76+
xit 'math expression', ->
7777
value = '(((185 + 223.85) * 15) - 543)/2'
7878
expect(MatchingBrackets.isPaired value).toBe true
7979

80-
it 'complex latex expression', ->
80+
xit 'complex latex expression', ->
8181
value = '\\left(\\begin{array}{cc} \\frac{1}{3} & x\\\\ \\mathrm{e}^{x} &... x^2 \\end{array}\\right)'
8282
expect(MatchingBrackets.isPaired value).toBe true

0 commit comments

Comments
 (0)