Sha256: 28f43f8704d0317c18a5d3a9a483cb4207233c050b16ea5e574c7adf4df10829
Contents?: true
Size: 535 Bytes
Versions: 7
Compression:
Stored size: 535 Bytes
Contents
class DisableExternalTests attr_accessor :tests_to_disable def disable(top_level_example_group) tests_to_disable.each do |to_disable| example_group = top_level_example_group example_description = to_disable.pop to_disable.each do |description| example_group = example_group.children.find{ |g| g.description == description } end example = example_group.examples.find{ |e| e.description == example_description } example.metadata[:external_test_disabled] = true end end end
Version data entries
7 entries across 7 versions & 1 rubygems