Sha256: 6c3e19699885452c6c1e9b0acb250ea3a3538fbdd61d59d897c1666343b0dae9
Contents?: true
Size: 696 Bytes
Versions: 3
Compression:
Stored size: 696 Bytes
Contents
module ElabsMatchers require "active_support/core_ext/hash/indifferent_access" require "active_support/inflector" Dir[File.join(File.expand_path(File.dirname(__FILE__)), "elabs_matchers/**/*.rb")].each do |file| require file unless file.split("/").last == "version.rb" end RSpec.configure do |config| Dir[File.join(File.expand_path(File.dirname(__FILE__)), "elabs_matchers/helpers/*.rb")].each do |file| file = file.split("/").last.split(".").first file = file[0].chr.upcase + file[1..-1] module_to_include = eval("ElabsMatchers::Helpers::#{file}") config.include(module_to_include) World(module_to_include) if defined?(World) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
elabs_matchers-0.0.3 | lib/elabs_matchers.rb |
elabs_matchers-0.0.2 | lib/elabs_matchers.rb |
elabs_matchers-0.0.1 | lib/elabs_matchers.rb |