Module: InlineTesting
- Defined in:
- lib/inline_testing.rb
Class Method Summary collapse
Class Method Details
.init(filename) ⇒ Object
3 4 5 |
# File 'lib/inline_testing.rb', line 3 def self.init(filename) @filename, @init = filename, true end |
.start(line_number) ⇒ Object
6 7 8 |
# File 'lib/inline_testing.rb', line 6 def self.start(line_number) @start_line_number = line_number end |
.stop(line_number) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/inline_testing.rb', line 9 def self.stop(line_number) if @init @data = File.open(@filename).readlines[@start_line_number..line_number] @start_line_number = nil end end |