Module: Kernel
- Defined in:
- lib/test/spec/rails.rb,
lib/test/spec/share.rb
Instance Method Summary collapse
- #context_before_on_test_spec ⇒ Object
-
#share(name, &specs_block) ⇒ Object
Stores the passed in block for inclusion in test cases.
- #xcontext_before_on_test_spec ⇒ Object
Instance Method Details
#context_before_on_test_spec ⇒ Object
64 |
# File 'lib/test/spec/rails.rb', line 64 alias :context_before_on_test_spec :context |
#share(name, &specs_block) ⇒ Object
Stores the passed in block for inclusion in test cases.
share "User" do
it "should authenticate" do
"me".should == "me"
end
end
describe "User, in general" do
shared_specs_for 'User'
end
describe "User, in another case" do
shared_specs_for 'User'
end
2 tests, 2 assertions, 0 failures, 0 errors
21 22 23 |
# File 'lib/test/spec/share.rb', line 21 def share(name, &specs_block) $shared_specs[name] = specs_block end |
#xcontext_before_on_test_spec ⇒ Object
65 |
# File 'lib/test/spec/rails.rb', line 65 alias :xcontext_before_on_test_spec :xcontext |