Sha256: 6567b4064655d3877eeb520ec99984f67ff300083eb4bf80c1f2f7388ad46130
Contents?: true
Size: 814 Bytes
Versions: 8
Compression:
Stored size: 814 Bytes
Contents
require 'cypress_dev/configuration' module CypressDev # loads and evals the command files class CommandExecutor def self.load(file,command_options = nil) load_cypress_helper file_data = File.read(file) eval file_data rescue => e logger.error("fail to execute #{file}: #{e.message}") logger.error(e.backtrace.join("\n")) raise e end def self.load_cypress_helper cypress_helper_file = "#{configuration.cypress_folder}/cypress_helper" if File.exist?("#{cypress_helper_file}.rb") Kernel.require cypress_helper_file else logger.warn "could not find #{cypress_helper_file}.rb" end end def self.logger configuration.logger end def self.configuration CypressDev.configuration end end end
Version data entries
8 entries across 8 versions & 1 rubygems