Class: Avm::EacRailsBase0::Sources::Base
- Inherits:
-
Avm::EacRailsBase1::Sources::Base
- Object
- Avm::EacRailsBase1::Sources::Base
- Avm::EacRailsBase0::Sources::Base
- Defined in:
- lib/avm/eac_rails_base0/sources/base.rb
Constant Summary collapse
- CONFIG_RU_SUBPATH =
'config.ru'
- EAC_RAILS_BASE0_GEMNAME =
'eac_rails_base0'
- EAC_RAILS_BASE0_TEST_NAME =
'eac_rails_base0'
- EAC_RAILS_BASE0_TEST_RAKE_TASK_NAME =
'eac_rails_base0:test'
- SUBS_INCLUDE_PATHS_DEFAULT =
['sub/*/*'].freeze
Instance Method Summary collapse
- #config_ru_path ⇒ Object
- #default_test_commands ⇒ Object
- #eac_rails_base0_test_command ⇒ Object
- #subs_include_paths_default ⇒ Object
- #valid? ⇒ Boolean
Instance Method Details
#config_ru_path ⇒ Object
16 17 18 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 16 def config_ru_path path.join(CONFIG_RU_SUBPATH) end |
#default_test_commands ⇒ Object
20 21 22 23 24 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 20 def default_test_commands { EAC_RAILS_BASE0_TEST_NAME => eac_rails_base0_test_command } end |
#eac_rails_base0_test_command ⇒ Object
26 27 28 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 26 def eac_rails_base0_test_command rake_test_command(EAC_RAILS_BASE0_TEST_RAKE_TASK_NAME) end |
#subs_include_paths_default ⇒ Object
30 31 32 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 30 def subs_include_paths_default SUBS_PATHS_DEFAULT end |
#valid? ⇒ Boolean
34 35 36 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 34 def valid? super && gemfile_lock_gem_version(EAC_RAILS_BASE0_GEMNAME).present? end |