Sha256: 0eff8729a0c08d79ecbdbd181d4755026533e4853090a3ecfe03a11e9b4d667b

Contents?: true

Size: 489 Bytes

Versions: 52

Compression:

Stored size: 489 Bytes

Contents

class TestLab

  # Source Error Class
  class SourceError < TestLabError; end

  # Source Class
  #
  # @author Zachary Patten <zachary AT jovelabs DOT com>
  class Source < ZTK::DSL::Base
    # Associations and Attributes
    belongs_to :labfile,       :class_name => 'TestLab::Labfile'

    def initialize(*args)
      @ui = TestLab.ui

      @ui.logger.info { "Loading Source '#{self.id}'" }
      super(*args)
      @ui.logger.info { "Source '#{self.id}' Loaded" }
    end

  end

end

Version data entries

52 entries across 52 versions & 1 rubygems

Version Path
testlab-1.15.1 lib/testlab/source.rb
testlab-1.15.0 lib/testlab/source.rb
testlab-1.14.0 lib/testlab/source.rb
testlab-1.13.0 lib/testlab/source.rb
testlab-1.12.0 lib/testlab/source.rb
testlab-1.11.7 lib/testlab/source.rb
testlab-1.11.6 lib/testlab/source.rb
testlab-1.11.5 lib/testlab/source.rb
testlab-1.11.4 lib/testlab/source.rb
testlab-1.11.3 lib/testlab/source.rb
testlab-1.11.2 lib/testlab/source.rb
testlab-1.11.1 lib/testlab/source.rb
testlab-1.11.0 lib/testlab/source.rb
testlab-1.10.0 lib/testlab/source.rb
testlab-1.9.2 lib/testlab/source.rb
testlab-1.9.1 lib/testlab/source.rb
testlab-1.9.0 lib/testlab/source.rb
testlab-1.8.5 lib/testlab/source.rb
testlab-1.8.4 lib/testlab/source.rb
testlab-1.8.3 lib/testlab/source.rb