Skip to content

Commit d21b0b8

Browse files
committed
Get rid of context blocks in Ruby compiler tests
1 parent e144212 commit d21b0b8

File tree

4 files changed

+296
-349
lines changed

4 files changed

+296
-349
lines changed

compilers/ruby/test/htx_test.rb

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,14 @@
77
class HTXTest < Minitest::Test
88
include(TestHelper)
99

10-
##########################################################################################################
11-
## ::compile ##
12-
##########################################################################################################
10+
test('.compile creates a Template instance and calls #compile on it') do
11+
mock = Minitest::Mock.new
12+
mock.expect(:compile, nil)
1313

14-
context(HTX, '::compile') do
15-
test('creates a Template instance and calls #compile on it') do
16-
mock = Minitest::Mock.new
17-
mock.expect(:compile, nil)
18-
19-
HTX::Template.stub(:new, mock) do
20-
HTX.compile('/template.htx', '<div>Hello, World!</div>')
21-
end
22-
23-
mock.verify
14+
HTX::Template.stub(:new, mock) do
15+
HTX.compile('/template.htx', '<div>Hello, World!</div>')
2416
end
17+
18+
mock.verify
2519
end
2620
end

0 commit comments

Comments
 (0)