Module: RSpecZ
- Defined in:
- lib/rspecz/version.rb,
lib/rspecz/describe.rb
Constant Summary collapse
- VERSION =
'0.1.2'
- METADATA_WITH_COUNT =
:___rspecz_with_count
- METADATA_SO_COUNT =
:___rspecz_so_count
Class Method Summary collapse
Class Method Details
.describe(*args, &example_group_block) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/rspecz/describe.rb', line 6 def describe(*args, &example_group_block) RSpec.describe(*args, &example_group_block).tap do |result| if result.[RSpecZ::METADATA_WITH_COUNT] != result.[RSpecZ::METADATA_SO_COUNT] raise RuntimeError.new('You have some .with method without .so method. You may miss .so method in your code.') end end end |