Module: Assert::Helpers

Defined in:
lib/assert/setup/helpers.rb

Constant Summary collapse

USER_TEST_HELPER =
"./.assert/options"

Class Method Summary collapse

Class Method Details

.load(caller_info) ⇒ Object



26
27
28
29
30
31
# File 'lib/assert/setup/helpers.rb', line 26

def load(caller_info)
  if (crp = caller_root_path(caller_info))
    require_package_test_helper(crp)
  end
  require_user_test_helper
end

.package_helper_nameObject



19
20
21
# File 'lib/assert/setup/helpers.rb', line 19

def package_helper_name
  "helper"
end

.package_test_dirObject

assume the test dir path is ./test and look for helpers in ./test/helper.rb



16
17
18
# File 'lib/assert/setup/helpers.rb', line 16

def package_test_dir
  "test"
end

.package_test_helper_regexObject



22
23
24
# File 'lib/assert/setup/helpers.rb', line 22

def package_test_helper_regex
  /^#{package_test_dir}$|^#{package_test_dir}\/|\/#{package_test_dir}\/|\/#{package_test_dir}$/
end