module Applitools::Selenium::ScriptTemplates

Constants

PROCESS_PAGE_AND_POLL_RB

JS_FILES_PATH = File.join(Applitools::JS_PATH, '@applitools', 'dom-snapshot', 'dist')

Public Instance Methods

get_script_by_file_name(fname) click to toggle source
# File lib/applitools/selenium/scripts/templates.rb, line 5
def get_script_by_file_name(fname)
  script = nil
  return script unless Dir.exist?(Applitools::JS_PATH)
  begin
    Dir.chdir(Applitools::JS_PATH) do
      script = File.open(File.join('@applitools', 'dom-snapshot', 'dist', "#{fname}.js"), 'r').read
    end
  rescue StandardError => e
    puts e.class
    puts e.message
    script = ''
  end
  script
end