Module: IsoExampleGroupMethods::ClassMethods

Defined in:
lib/iso_example_group_methods.rb

Constant Summary collapse

@@__defined_iso_tags =

why so ugly? - this basically says that the same iso_id can only appear ONCE that may or may not be correct

Hash.new

Instance Method Summary collapse

Instance Method Details

#descriptionObject



11
12
13
14
15
16
17
18
19
# File 'lib/iso_example_group_methods.rb', line 11

def description
  if iso_id = .delete(:iso_id)
    unless @@__defined_iso_tags.key?(iso_id)
      [:example_group][:description] = "#{[:example_group][:description]}, iso: #{iso_id}"
      @@__defined_iso_tags[iso_id] = true
    end
  end
  super
end