Method: TestData#initialize

Defined in:
lib/test_data.rb

#initialize(test_case, job: nil, data: nil) ⇒ TestData

Public: Initializes a TestData object.

test_case - TestCase (subclass) instance. job - Integer or String job (default: nil). data - String name of file to use for test data (default: nil).

Returns nothing.



15
16
17
18
19
20
21
22
23
# File 'lib/test_data.rb', line 15

def initialize(test_case, job: nil, data: nil)
  @seq = 0
  @data = {}
  @test_case = test_case
  @job = job
  @data_file = data
  @promiscuous = true  #TODO: DEPRECATED

  @w_lock_obj = "test-data-#{@job}"
end