Module: AutoTest
- Includes:
- Authentication, Dsl, Error, Page, Test
- Included in:
- TestStarter
- Defined in:
- lib/dsl.rb,
lib/page.rb,
lib/test.rb,
lib/error.rb,
lib/auto_test.rb,
lib/authentication.rb,
lib/auto_test/railtie.rb,
lib/auto_test/version.rb
Defined Under Namespace
Modules: Authentication, Dsl, Error, Page, Test Classes: Configuration, Railtie
Constant Summary collapse
- VERSION =
"0.1.9.8.5"
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Methods included from Test
action_path, add_to_action_path, add_to_sessions_array, always_present, check_invariants, fixtures, get_always_present, get_depth, get_fixtures, get_inputs, get_links_to_exclude, get_max_depth, get_max_number_of_session_links, get_number_of_sessions, get_number_of_test_runs, get_object_dependencies, get_sessions, get_sessions_array, inc_depth, init_action_path, init_always_present, init_auth, init_depth, init_fixtures, init_hash_sessions, init_inputs, init_links, init_number_of_test_runs, init_object_dependencies, init_ready, init_sessions, init_sessions_array, init_stop, init_stop_at_first_error, initialize_test, iterations, iterations=, link_counter, link_counter=, links_to_exclude, no_auth, paths, paths=, ready, ready?, run, run=, sessions, set_input, set_max_depth, set_max_number_of_session_links, set_no_auth, set_number_of_sessions, set_number_of_test_runs, set_object_dependency, stop!, stop?, stop_at_first_error, stop_at_first_error?, use_fixtures, use_fixtures?, users_logged_in, users_logged_in=
Methods included from Dsl
always_present, get_users_from_db, links_to_exclude, set_input, set_login_attribute_names, set_login_button, set_login_data, set_login_path, set_logout_path, set_max_depth, set_max_number_of_session_links, set_no_auth, set_number_of_sessions, set_number_of_test_runs, set_object_dependency, set_unique_login_attribute_name, stop_at_first_error
Methods included from Authentication
get_login_attributes, get_login_button, get_login_data, get_login_fields, get_login_names, get_login_path, get_logout_path, get_unique_login_attribute_name, get_user_data, get_users, get_users_from_db, init_login_data, init_users, login, logout, set_login_attribute_names, set_login_button, set_login_data, set_login_fields, set_login_names, set_login_path, set_logout_path, set_unique_login_attribute_name, set_user_data, use_db_users, user_class
Methods included from Error
get_error, get_error_messages, inc_error, init_error, print_errors
Methods included from Page
all_inputs, all_links, all_selects, all_submits, check_for_error_code, choose_checkbox, choose_radio, fill_in_forms, go_back, handle_alert, handle_excluded_links, handle_forms, run_session, select_option
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
23 24 25 |
# File 'lib/auto_test.rb', line 23 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
26 27 28 29 |
# File 'lib/auto_test.rb', line 26 def self.configure self.configuration ||= Configuration.new yield(configuration) end |