Class: FunWith::Gems::Testing::TestSetup
- Inherits:
-
Object
- Object
- FunWith::Gems::Testing::TestSetup
- Defined in:
- lib/fun_with/gems/testing/test_setup.rb
Class Method Summary collapse
Class Method Details
.require_test_libs(gem) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/fun_with/gems/testing/test_setup.rb', line 10 def self.require_test_libs( gem ) return false unless gem.respond_to?(:root) groot = gem.root return false unless groot.is_a?( FunWith::Files::FilePath ) test_lib_dir = groot / :test / :lib test_lib_dir.requir if test_lib_dir.directory? end |
.setup(gem) ⇒ Object
5 6 7 8 |
# File 'lib/fun_with/gems/testing/test_setup.rb', line 5 def self.setup( gem ) gem.gem_test_mode = true require_test_libs( gem ) end |