Sha256: 09ae6b4874bb0dbccae3a6b6bf9ce434531dfc514ab977f6145dbffd939d0039

Contents?: true

Size: 765 Bytes

Versions: 6

Compression:

Stored size: 765 Bytes

Contents

# An example of creating an entire test program from
# a single source file
Flow.create interface: 'OrigenTesters::Test::Interface' do

  # Test that this can be overridden from the target at flow-level
  self.add_flow_enable = :enabled

  self.resources_filename = 'prb2'

  func :erase_all, duration: :dynamic, number: 10000

  func :margin_read1_all1, number: 10010

  func :erase_all, duration: :dynamic, number: 10020
  func :margin_read1_all1, number: 10030

  import 'components/prb2_main', number: 11000

  func :erase_all, duration: :dynamic, number: 12000
  func :margin_read1_all1, id: 'erased_successfully', number: 12010

  if_enable 'extra_tests' do
    import 'components/prb2_main', number: 13000
  end

  func :margin_read1_all1, number: 14000
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
origen_testers-0.20.0 program/prb2.rb
origen_testers-0.19.3 program/prb2.rb
origen_testers-0.19.2 program/prb2.rb
origen_testers-0.19.0 program/prb2.rb
origen_testers-0.18.0 program/prb2.rb
origen_testers-0.17.0 program/prb2.rb