Skip to content

Commit a1589a4

Browse files
authored
Fix: Linked List now runs first test (#1851)
Fix: Linked List now runs first test This leaves the rest of the tests skipped. Fixes: #1850 [no important files changed]
1 parent 2fe6e9d commit a1589a4

2 files changed

Lines changed: 20 additions & 20 deletions

File tree

‎exercises/practice/linked-list/.meta/test_template.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ require_relative 'linked_list'
44
class DequeTest < Minitest::Test
55
<% json["cases"].each do |cases| %>
66
def test_<%= underscore(cases["description"]) %>
7-
#<%= skip? %>
7+
<%= skip? %>
88
deque = Deque.new
99
<%- cases["input"]["operations"].each do |operation| -%>
1010
<%- if operation["expected"] -%>

‎exercises/practice/linked-list/linked_list_test.rb‎

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33

44
class DequeTest < Minitest::Test
55
def test_pop_gets_element_from_the_list
6-
## skip
6+
# skip
77
deque = Deque.new
88
deque.push(7)
99
assert_equal 7, deque.pop
1010
end
1111

1212
def test_pushpop_respectively_addremove_at_the_end_of_the_list
13-
# skip
13+
skip
1414
deque = Deque.new
1515
deque.push(11)
1616
deque.push(13)
@@ -19,14 +19,14 @@ def test_pushpop_respectively_addremove_at_the_end_of_the_list
1919
end
2020

2121
def test_shift_gets_an_element_from_the_list
22-
# skip
22+
skip
2323
deque = Deque.new
2424
deque.push(17)
2525
assert_equal 17, deque.shift
2626
end
2727

2828
def test_shift_gets_first_element_from_the_list
29-
# skip
29+
skip
3030
deque = Deque.new
3131
deque.push(23)
3232
deque.push(5)
@@ -35,7 +35,7 @@ def test_shift_gets_first_element_from_the_list
3535
end
3636

3737
def test_unshift_adds_element_at_start_of_the_list
38-
# skip
38+
skip
3939
deque = Deque.new
4040
deque.unshift(23)
4141
deque.unshift(5)
@@ -44,7 +44,7 @@ def test_unshift_adds_element_at_start_of_the_list
4444
end
4545

4646
def test_pop_push_shift_and_unshift_can_be_used_in_any_order
47-
# skip
47+
skip
4848
deque = Deque.new
4949
deque.push(1)
5050
deque.push(2)
@@ -59,21 +59,21 @@ def test_pop_push_shift_and_unshift_can_be_used_in_any_order
5959
end
6060

6161
def test_count_an_empty_list
62-
# skip
62+
skip
6363
deque = Deque.new
6464
assert_equal 0, deque.count
6565
end
6666

6767
def test_count_a_list_with_items
68-
# skip
68+
skip
6969
deque = Deque.new
7070
deque.push(37)
7171
deque.push(1)
7272
assert_equal 2, deque.count
7373
end
7474

7575
def test_count_is_correct_after_mutation
76-
# skip
76+
skip
7777
deque = Deque.new
7878
deque.push(31)
7979
assert_equal 1, deque.count
@@ -86,7 +86,7 @@ def test_count_is_correct_after_mutation
8686
end
8787

8888
def test_popping_to_empty_doesnt_break_the_list
89-
# skip
89+
skip
9090
deque = Deque.new
9191
deque.push(41)
9292
deque.push(59)
@@ -98,7 +98,7 @@ def test_popping_to_empty_doesnt_break_the_list
9898
end
9999

100100
def test_shifting_to_empty_doesnt_break_the_list
101-
# skip
101+
skip
102102
deque = Deque.new
103103
deque.push(41)
104104
deque.push(59)
@@ -110,15 +110,15 @@ def test_shifting_to_empty_doesnt_break_the_list
110110
end
111111

112112
def test_deletes_the_only_element
113-
# skip
113+
skip
114114
deque = Deque.new
115115
deque.push(61)
116116
deque.delete(61)
117117
assert_equal 0, deque.count
118118
end
119119

120120
def test_deletes_the_element_with_the_specified_value_from_the_list
121-
# skip
121+
skip
122122
deque = Deque.new
123123
deque.push(71)
124124
deque.push(83)
@@ -130,7 +130,7 @@ def test_deletes_the_element_with_the_specified_value_from_the_list
130130
end
131131

132132
def test_deletes_the_element_with_the_specified_value_from_the_list_re_assigns_tail
133-
# skip
133+
skip
134134
deque = Deque.new
135135
deque.push(71)
136136
deque.push(83)
@@ -142,7 +142,7 @@ def test_deletes_the_element_with_the_specified_value_from_the_list_re_assigns_t
142142
end
143143

144144
def test_deletes_the_element_with_the_specified_value_from_the_list_re_assigns_head
145-
# skip
145+
skip
146146
deque = Deque.new
147147
deque.push(71)
148148
deque.push(83)
@@ -154,7 +154,7 @@ def test_deletes_the_element_with_the_specified_value_from_the_list_re_assigns_h
154154
end
155155

156156
def test_deletes_the_first_of_two_elements
157-
# skip
157+
skip
158158
deque = Deque.new
159159
deque.push(97)
160160
deque.push(101)
@@ -164,7 +164,7 @@ def test_deletes_the_first_of_two_elements
164164
end
165165

166166
def test_deletes_the_second_of_two_elements
167-
# skip
167+
skip
168168
deque = Deque.new
169169
deque.push(97)
170170
deque.push(101)
@@ -174,15 +174,15 @@ def test_deletes_the_second_of_two_elements
174174
end
175175

176176
def test_delete_does_not_modify_the_list_if_the_element_is_not_found
177-
# skip
177+
skip
178178
deque = Deque.new
179179
deque.push(89)
180180
deque.delete(103)
181181
assert_equal 1, deque.count
182182
end
183183

184184
def test_deletes_only_the_first_occurrence
185-
# skip
185+
skip
186186
deque = Deque.new
187187
deque.push(73)
188188
deque.push(9)

0 commit comments

Comments
 (0)