Summary Table
| Categories |
Total Count |
| PII |
0 |
| URL |
0 |
| DNS |
0 |
| EKL |
0 |
| IP |
0 |
| PORT |
0 |
| VsID |
0 |
| CF |
0 |
| AI |
0 |
| VPD |
0 |
| PL |
0 |
| Other |
0 |
File Content
################################################### ALL GEMS NEEDED ####################################################
########################################################################################################################
####################################### All Classes From The Repo Need To Be Required Here #############################
#### All Modules From The module Directory Need To Be Required Here As Well As The module Must Be Included As Here #####
########################################################################################################################
####################################### All Related Generic Paths Below ################################################
########################################################################################################################
##################### Require The Path To This globalized.rb File In All Specs #########################################
########################################################################################################################
########################################################################################################################
########################################################################################################################
### Enable or disable Mongo SSL
USE_MONGO_SSL = true
module Globalized
require 'page-object'
require 'rspec'
require 'json'
require 'selenium-webdriver'
require 'rubygems'
require 'active_support/time'
require 'json'
require 'date'
require 'time'
#mysql not in use anymore
# require 'mysql'
require 'net/http'
require 'rexml/document'
require 'jquery'
require 'uri'
require 'mongo'
require 'mongo-import'
require 'bson'
require 'data_magic'
require 'openssl' # <-- Add this line to load openssl.so before oci8.
#require 'oci8'
require_relative 'helpers/typeahead_selection_list'
include TypeaheadSelectionList
include Mongo
include MongoImport
if USE_MONGO_SSL
require_relative 'module/MongoUtilitySSL'
include MongoUtilitySSL
else
require_relative 'module/MongoUtility'
include MongoUtility
end
require_relative 'module/DriverUtility'
include DriverUtility
#not being used right know
# require_relative 'module/DBUtility'
# include DBUtility
require_relative 'module/ContactsUtility'
include ContactsUtility
require_relative 'module/CommonTests'
include CommonTests
require_relative 'helpers/graph'
include Graph
require_relative 'helpers/table'
include Table
require_relative 'helpers/filter'
include Filter
require_relative 'module/OracleDB'
include OracleDB
require_relative "helpers/accordion"
require_relative "helpers/entry_form"
require_relative "helpers/filter"
require_relative "helpers/graph"
require_relative "helpers/misc_selectors"
require_relative "helpers/table"
require_relative "helpers/typeahead_selection_list"
require_relative "module/CommonTests"
require_relative "module/ContactsUtility"
require_relative "module/DBUtility"
require_relative "module/DriverUtility"
require_relative "pages/about"
require_relative "pages/apptour/app_tour"
require_relative "pages/archived/daily_events"
require_relative "pages/archived/diet"
require_relative "pages/archived/exercise"
require_relative "pages/archived/graph"
require_relative "pages/archived/mood"
require_relative "pages/archived/pain"
require_relative "pages/archived/vitals"
require_relative "pages/assessment_information"
require_relative "pages/assessment_list"
require_relative "pages/assessment_questionnaire"
require_relative "pages/attachment"
require_relative "pages/common"
require_relative "pages/communications"
require_relative "pages/communications_log_filter"
require_relative "pages/contacts/entry_screen"
require_relative "pages/contacts/healthcare_contacts"
require_relative "pages/contacts/healthcare_contacts_filter"
require_relative "pages/contacts/healthcare_contacts_list"
require_relative "pages/contacts/insurance_contacts"
require_relative "pages/contacts/insurance_contacts_filter"
require_relative "pages/contacts/organization_healthcare_contacts"
require_relative "pages/contacts/personal_contacts"
require_relative "pages/contacts/personal_contacts_filter"
require_relative "pages/contacts/provider_healthcare_contacts"
require_relative "pages/contacts"
require_relative "pages/core/resources"
require_relative "pages/cps_settings"
require_relative "pages/date_filter"
require_relative "pages/date_picker"
require_relative "pages/diagnoses"
require_relative "pages/diagnoses_filter"
require_relative "pages/error_validation"
require_relative "pages/eula"
require_relative "pages/health_finder_modal_popup"
require_relative "pages/healthreport/health_report"
require_relative "pages/hospitalizations"
require_relative "pages/hospitalizations_filter"
require_relative "pages/hospitalizations_list"
require_relative "pages/images_documents"
require_relative "pages/landing_screen"
require_relative "pages/launchpad"
require_relative "pages/login_controller"
require_relative "pages/login_screen"
require_relative "pages/main"
require_relative "pages/menu"
require_relative "pages/modal_popup"
require_relative "pages/mymedical/allergies"
require_relative "pages/mymedical/medications"
require_relative "pages/mymedical/plan_your_appointment"
require_relative "pages/mymedical/plan_your_appointment_list"
require_relative "pages/mymedical/pregnancy_history"
require_relative "pages/mymedical/pregnancy_history_list"
require_relative "pages/mymedical/surgeries_list"
require_relative "pages/mymedical/symptom"
require_relative "pages/mymedical/symptom_filter"
require_relative "pages/mymedical"
require_relative "pages/myprofile/my_contact_information"
require_relative "pages/myprofile/occupational_history"
require_relative "pages/myprofile/occupational_history_filter"
require_relative "pages/mystory/goal_notification"
require_relative "pages/mystory/mystory"
require_relative "pages/mystory/mystory_goal"
require_relative "pages/mystory/mystory_history"
require_relative "pages/mystory/mystory_learn"
require_relative "pages/mystory/mystory_summary"
require_relative "pages/mystory/smart_goals_carousel"
require_relative "pages/nav_menu"
require_relative "pages/notifications"
require_relative "pages/option_dropdown"
require_relative "pages/personal_trackers"
require_relative "pages/personaltrackers/diet"
require_relative "pages/personaltrackers/glucose"
require_relative "pages/personaltrackers/glucose_filter"
require_relative "pages/personaltrackers/glucose_notification"
require_relative "pages/personaltrackers/lipids"
require_relative "pages/personaltrackers/lipids_filter"
require_relative "pages/personaltrackers/notification"
require_relative "pages/personaltrackers/settings"
require_relative "pages/personaltrackers/sleep"
require_relative "pages/personaltrackers/stress"
require_relative "pages/personaltrackers/stress_filter"
require_relative "pages/please_note"
require_relative "pages/myreminders/preventative_services"
require_relative "pages/print_assessment"
require_relative "pages/reminders"
require_relative "pages/roa"
require_relative "pages/screening"
require_relative "pages/surgeries"
require_relative "pages/time_picker"
require_relative "pages/user_guide"
require_relative "pages/mymedical/family_history"
require_relative "pages/personaltrackers/blood_pressure_and_pulse"
require_relative "pages/personaltrackers/cholesterol_lipid"
require_relative "pages/personaltrackers/height"
require_relative "pages/personaltrackers/respiration"
require_relative "pages/personaltrackers/temperature"
require_relative "pages/personaltrackers/weight"
require_relative "pages/mystory/assessment"
require_relative "pages/myreminders/appointments"
require_relative "spec/assessments/shared_context"
# public
# Dir["/**/*.rb"].each do |file|
# puts 'require_relative "' + file +'"'
# require_relative file
# end
def initializeAllObjects
@loginpage = Login_Screen.new(@driver)
@eula = Eula.new(@driver)
@roa = Roa.new(@driver)
@main = Main.new(@driver)
@launchpad = Launchpad.new(@driver)
@landing = Landing_screen.new(@driver)
@nav_menu = Nav_menu.new(@driver)
@modal = Modal_popup.new(@driver)
@error = Error_Validation.new(@driver)
@vitals = Vitals.new(@driver)
@menu = Menu.new(@driver)
@common = Common.new(@driver)
@about = About.new(@driver)
@login_page = Login_Screen.new(@driver)
@date_filter = Date_Filter.new(@driver)
@reminders = Reminders.new(@driver)
@glucose = Glucose.new(@driver)
@glucoseFilter = Glucose_Filter.new(@driver)
@glucoseNotification = Glucose_Notification.new(@driver)
@navMenu = Nav_menu.new(@driver)
@time_picker = Time_Picker.new(@driver)
@date_picker = Date_Picker.new(@driver)
@pain = Pain.new(@driver)
@communications = Communications.new(@driver)
@notifications_reminders = Notifications_Reminders.new(@driver)
@notifications = Notifications_Reminders.new(@driver)
@mood = Mood.new(@driver)
@events = Daily_events.new(@driver)
@dailyEvents = Daily_events.new(@driver)
@filter = Date_Filter.new(@driver)
# @graph = Graph.new(@driver)
@exercise = Exercise.new(@driver)
@diet = Diet.new(@driver)
@screening = Screening.new(@driver)
@errorSummary = Error_Validation.new(@driver)
@hassList = Assessment_List.new(@driver)
@hassInfo = Assessment_Information.new(@driver)
@hassQuest = Assessment_Questionnaire.new(@driver)
@print = Print_Assessment.new(@driver)
@help = UserGuide.new(@driver)
@form = EntryForm.new(@driver)
@contacts = Contacts.new(@driver)
@personal_contacts_filter = Personal_Contacts_Filter.new(@driver)
@pleasenote = PleaseNote.new(@driver)
@personalContacts = PersonalContacts.new(@driver);
@insurance_contacts_filter = Insurance_Contacts_Filter.new(@driver)
@insuranceContacts = InsuranceContacts.new(@driver);
@healthcare_contacts_filter = Healthcare_Contacts_Filter.new(@driver)
@healthcare_contacts_list = Healthcare_Contacts_List.new(@driver)
@providerHealthcareContacts = ProviderHealthCareContacts.new(@driver);
@organizationHealthcareContacts = OrganizationHealthCareContacts.new(@driver);
@healthcare_contacts = HealthCareContacts.new(@driver)
@communications_log_filter = Communications_Log_Filter.new(@driver)
@resources = Resources.new(@driver)
@myMedical = MyMedical.new(@driver)
@mymedical = MyMedical.new(@driver)
@health_report = HealthReport.new(@driver)
@images_docs = Images_Documents.new(@driver)
@entry_form = EntryForm.new(@driver)
@misc = MiscSelectors.new()
@symptoms = Symptom.new(@driver)
@symptom_filter = Symptom_Filter.new(@driver)
@symptom = Symptom.new(@driver)
@symptomFilter = Symptom_Filter.new(@driver)
@surgeries = Surgeries.new(@driver)
@surgeries_list = Surgeries_List.new(@driver)
@history = Pregnancy_History.new(@driver)
@list = Pregnancy_History_List.new(@driver)
@appmt_list = Plan_Your_Appointment_List.new(@driver)
@appmt = Plan_Your_Appointment.new(@driver)
@allergies = Allergies.new(@driver)
@medications = Medications.new(@driver)
@hospitalizations_filter = Hospitalizations_Filter.new(@driver)
@hospitalizations_list = Hospitalizations_List.new(@driver)
@hospitalizations = Hospitalizations.new(@driver)
@entryForm = EntryForm.new(@driver)
@diagnoses = Diagnoses.new(@driver)
@diagnoses_filter = Diagnoses_Filter.new(@driver)
@my_medical = MyMedical.new(@driver)
@occupational_history_filter = Occupational_History_Filter.new(@driver)
@occupationalHistory = OccupationalHistory.new(@driver)
@occupationalHistoryFilter = Occupational_History_Filter.new(@driver)
@myContactInformation = MyContactInformation.new(@driver);
@preventiveService_settings = PreventiveService_Settings.new(@driver)
@modal = HealthFinderModalPopup.new(@driver)
@preventative_services = PreventiveServices.new(@driver)
@my_story = MyStory.new(@driver)
@summary = MyStory_Summary.new(@driver)
@goal = MyStory_Goal.new(@driver)
@goal_notification = Goal_Notification.new(@driver)
@learn = MyStory_Learn.new(@driver)
@carousel = SMART_GOAL_CAROUSEL.new(@driver)
@my_story_history = MyStory_History.new(@driver)
@userGuide = UserGuide.new(@driver)
@personalTracker_form = EntryForm.new(@driver)
@stressFilter = StressFilter.new(@driver)
@stress = Stress.new(@driver)
@sleep = Sleep.new(@driver)
@personaltracker_notification = PersonalTracker_Notification.new(@driver)
@personaltracker_list_screen = PersonalTrackers.new(@driver, nil)
@personaltracker_settings = PersonalTracker_Settings.new(@driver)
@options_dropdown = Option_Dropdown.new(@driver)
@personal_trackers = PersonalTrackers.new(@driver, @metaData)
@attachment = Attachment.new(@driver)
@lipids_filter = Lipids_Filter.new(@driver)
@lipids = Lipids.new(@driver)
@lipidsFilter = Lipids_Filter.new(@driver)
@glucose_filter = Glucose_Filter.new(@driver)
@modalpop = Modal_popup.new(@driver)
@timePicker = Time_Picker.new(@driver)
@personalTrackers = PersonalTrackers.new(@driver, nil)
@personaltracker = PersonalTrackers.new(@driver, nil)
@date = Date_Filter.new(@driver)
@datePicker = Date_Picker.new(@driver)
@dateFilter = Date_Filter.new(@driver)
@familyHistory = FamilyHistory.new(@driver)
@bloodPressureAndPulse = BloodPressureAndPulse.new(@driver)
@cholesterolLipid = CholesterolLipid.new(@driver)
@height = Height.new(@driver)
@respiration = Respiration.new(@driver)
@temperature = Temperature.new(@driver)
@weight = Weight.new(@driver)
@assessment = Assessment.new(@driver)
@appointments = Appointments.new(@driver)
@app_tour = AppTour.new(@driver)
end
end