test/context_test.rb in riot-0.10.3 vs test/context_test.rb in riot-0.10.4
- old
+ new
@@ -15,18 +15,18 @@
asserts("one errored test") { topic.errors == 1 }
end # Reporting a context
context "Defining a context with multiple setups" do
setup do
- a_context = Riot::Context.new("foobar") do
+ @a_context = Riot::Context.new("foobar") do
setup { "foo" }
setup { topic + "bar" }
asserts("blah") { topic == "foobar" }
end
- a_context.run(MockReporter.new)
+ @a_context.run(MockReporter.new)
end
-
+ asserts("has setups") { @a_context.setups.count }.equals(2)
asserts("all tests pass") { topic.passes == 1 }
end # Defining a context with multiple setups
context "Nesting a context" do
setup do
@@ -57,10 +57,10 @@
a_context.run(MockReporter.new)
end
asserts("parent setups are called") { topic.passes == 1 }
end # with setups
-end # Nestings a context
+end # Nesting a context
context "Using should" do
setup do
a_context = Riot::Context.new("foobar") do
should("pass") { true }