Sha256: 61f2b9b21386ff65ec7ade7eaf220c2c24cbedf158349c64cb4f355f2e03a518
Contents?: true
Size: 1 KB
Versions: 2
Compression:
Stored size: 1 KB
Contents
# frozen_string_literal: true require 'generic_test/version' require 'generic_test/page' require 'generic_test/checker' require 'spellcheck' require 'watir' # Handles testing of sites generically for common issues module GenericTest class Error < StandardError; end @pages = [] # @return [Boolean] Whether to only use Javascript. RestClient won't run in same context as # browser so less likely to be accurate for logged in pages @only_javascript = false @tested_links = [] class << self attr_accessor :browser attr_accessor :pages attr_accessor :tested_links # @return [Boolean] attr_accessor :only_javascript # @return [Boolean] Whether to check all subpages of initial page attr_accessor :all_subpages end end # @return [String] Generic Test URL to login before arriving at PAGE_URL to test. # Needs GT_USERNAME and GT_PASSWORD to be used GT_LOGIN_URL = 'GT_LOGIN_URL' GT_USERNAME = 'GT_USERNAME' GT_PASSWORD = 'GT_PASSWORD' GT_PAGE_SETTING_FILE = 'generic_test.page.yml'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
generic_test-0.3.1 | lib/generic_test.rb |
generic_test-0.3.0 | lib/generic_test.rb |