Module: ChankoAb::Test
- Defined in:
- lib/chanko_ab/test.rb
Class Method Summary collapse
- .overwrite(klass, name) ⇒ Object
- .overwritten?(klass) ⇒ Boolean
- .overwritten_name(klass) ⇒ Object
- .reset! ⇒ Object
Class Method Details
.overwrite(klass, name) ⇒ Object
7 8 9 10 |
# File 'lib/chanko_ab/test.rb', line 7 def self.overwrite(klass, name) @overwritten_names ||= {} @overwritten_names[klass] = name end |
.overwritten?(klass) ⇒ Boolean
12 13 14 |
# File 'lib/chanko_ab/test.rb', line 12 def self.overwritten?(klass) !!@overwritten_names[klass] end |
.overwritten_name(klass) ⇒ Object
3 4 5 |
# File 'lib/chanko_ab/test.rb', line 3 def self.overwritten_name(klass) @overwritten_names[klass] end |
.reset! ⇒ Object
16 17 18 |
# File 'lib/chanko_ab/test.rb', line 16 def self.reset! @overwritten_names = {} end |