Class: OrigenAppGenerators::TestEngineering::TestBlock
- Inherits:
-
Plugin
- Object
- Origen::CodeGenerators::Base
- Base
- Application
- Plugin
- OrigenAppGenerators::TestEngineering::TestBlock
show all
- Defined in:
- lib/origen_app_generators/test_engineering/test_block.rb
Overview
Generates a generic plugin shell
Instance Method Summary
collapse
Methods inherited from Plugin
#get_common_user_input
Methods inherited from Base
#get_common_user_input, #get_lastest_origen_version, #set_source_paths, #set_type
Instance Method Details
#add_requires ⇒ Object
14
15
16
|
# File 'lib/origen_app_generators/test_engineering/test_block.rb', line 14
def add_requires
prepend_to_file "lib/#{@name}.rb", "require 'origen_testers'\n"
end
|
#conclude ⇒ Object
18
19
20
|
# File 'lib/origen_app_generators/test_engineering/test_block.rb', line 18
def conclude
puts "New test block created at: #{destination_root}"
end
|
#generate_files ⇒ Object
7
8
9
10
11
12
|
# File 'lib/origen_app_generators/test_engineering/test_block.rb', line 7
def generate_files
@runtime_dependencies = [
['origen_testers', '>= 0.3.0.pre35']
]
build_filelist
end
|