diff --git a/opal/opal/rspec/text_formatter.rb b/opal/opal/rspec/text_formatter.rb index 719b6ae3..bd47066c 100644 --- a/opal/opal/rspec/text_formatter.rb +++ b/opal/opal/rspec/text_formatter.rb @@ -32,7 +32,7 @@ def dump_summary(duration, example_count, failure_count, pending_count) @failure_count = failure_count @pending_count = pending_count - msg = "\n\n#{example_count} examples, #{failure_count} failures (time taken: #{duration})" + msg = "\n#{example_count} examples, #{failure_count} failures (time taken: #{duration})" if failure_count == 0 green msg diff --git a/spec/example_spec.rb b/spec/example_spec.rb index fb788aa6..f956a807 100644 --- a/spec/example_spec.rb +++ b/spec/example_spec.rb @@ -42,6 +42,30 @@ def opal_rspec_include_helper end end +describe "helper methods" do + def some_helper + :present + end + + it "should be available" do + some_helper.should eq(:present) + end + + describe "nested group" do + it "should work in nested groups" do + some_helper.should eq(:present) + end + end +end + +describe "subject" do + subject { [1, 2, 3] } + + it "a new instance should be the subject" do + subject.should be_kind_of(Array) + end +end + describe "Simple expectations" do before do @bar = 200