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
13 14 15 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 13 def config_ru_path path.join(CONFIG_RU_SUBPATH) end |
#default_test_commands ⇒ Object
17 18 19 20 21 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 17 def default_test_commands { EAC_RAILS_BASE0_TEST_NAME => eac_rails_base0_test_command } end |
#eac_rails_base0_test_command ⇒ Object
23 24 25 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 23 def eac_rails_base0_test_command rake_test_command(EAC_RAILS_BASE0_TEST_RAKE_TASK_NAME) end |
#subs_include_paths_default ⇒ Object
27 28 29 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 27 def subs_include_paths_default SUBS_PATHS_DEFAULT end |
#valid? ⇒ Boolean
31 32 33 |
# File 'lib/avm/eac_rails_base0/sources/base.rb', line 31 def valid? super && gemfile_lock_gem_version(EAC_RAILS_BASE0_GEMNAME).present? end |