Module: BaseChip::Base
- Included in:
- Action, Block, Cluster, ClusterType, CodeArea, Configuration, OutFile, Permutation, Permute, Post, Project, Requirement, SourceLanguage, SourceType, Statistic, Test, TestList, Tool, ToolVersion
- Defined in:
- lib/base_chip/base.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Class Method Summary collapse
Class Method Details
.included(mod) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/base_chip/base.rb', line 20 def self.included mod mod.extend Base::ClassMethods mod.class_eval do include Reporting include Base::InstanceMethods define_setting :directory, [ String ] # chain together projects, blocks, and actions attr_reader :project attr_reader :block attr_reader :configuration attr_reader :action attr_reader :test_list attr_reader :test attr_reader :tool attr_reader :tool_version attr_reader :source_type attr_reader :source_language end end |