# -*- encoding: utf-8 -*- # stub: testcentricity 3.0.4 ruby lib Gem::Specification.new do |s| s.name = "testcentricity".freeze s.version = "3.0.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/TestCentricity/testcentricity/blob/master/CHANGELOG.md", "documentation_uri" => "https://www.rubydoc.info/gems/testcentricity" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["A.J. Mrozinski".freeze] s.date = "2022-06-02" s.description = "\n The TestCentricity\u2122 core framework for native mobile iOS and Android apps and desktop/mobile web testing implements a Page Object\n Model DSL for use with Cucumber, Appium, Capybara, and Selenium-Webdriver v4.x. The gem also facilitates the configuration of the\n appropriate Appium capabilities required to establish a connection with locally or cloud (using BrowserStack, Sauce Labs, or\n TestingBot services) hosted iOS or Android devices or simulators. For more information on desktop/mobile web testing with this\n gem, refer to docs for the TestCentricity\u2122 Web gem (https://www.rubydoc.info/gems/testcentricity_web).".freeze s.email = ["testcentricity@gmail.com".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".simplecov".freeze, ".yardopts".freeze, "CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "LICENSE.md".freeze, "README.md".freeze, "Rakefile".freeze, "config/cucumber.yml".freeze, "config/locales/en-US.yml".freeze, "config/test_data/data.yml".freeze, "features/deep_links.feature".freeze, "features/login.feature".freeze, "features/navigation.feature".freeze, "features/step_definitions/generic_steps.rb".freeze, "features/support/android/screens/about_screen.rb".freeze, "features/support/android/screens/base_app_screen.rb".freeze, "features/support/android/screens/biometrics_screen.rb".freeze, "features/support/android/screens/checkout_address_screen.rb".freeze, "features/support/android/screens/checkout_payment_screen.rb".freeze, "features/support/android/screens/geo_location_screen.rb".freeze, "features/support/android/screens/login_screen.rb".freeze, "features/support/android/screens/product_item_screen.rb".freeze, "features/support/android/screens/products_screen.rb".freeze, "features/support/android/screens/qr_code_scanner_screen.rb".freeze, "features/support/android/screens/saucebot_screen.rb".freeze, "features/support/android/screens/webview_screen.rb".freeze, "features/support/android/sections/list_items/product_list_item.rb".freeze, "features/support/android/sections/nav_widgets/nav_menu.rb".freeze, "features/support/data/product_data.rb".freeze, "features/support/data/user_data.rb".freeze, "features/support/env.rb".freeze, "features/support/hooks.rb".freeze, "features/support/ios/screens/about_screen.rb".freeze, "features/support/ios/screens/base_app_screen.rb".freeze, "features/support/ios/screens/biometrics_screen.rb".freeze, "features/support/ios/screens/checkout_address_screen.rb".freeze, "features/support/ios/screens/checkout_payment_screen.rb".freeze, "features/support/ios/screens/geo_location_screen.rb".freeze, "features/support/ios/screens/login_screen.rb".freeze, "features/support/ios/screens/product_item_screen.rb".freeze, "features/support/ios/screens/products_screen.rb".freeze, "features/support/ios/screens/qr_code_scanner_screen.rb".freeze, "features/support/ios/screens/saucebot_screen.rb".freeze, "features/support/ios/screens/webview_screen.rb".freeze, "features/support/ios/sections/list_items/product_list_item.rb".freeze, "features/support/ios/sections/nav_widgets/nav_bar.rb".freeze, "features/support/ios/sections/nav_widgets/nav_menu.rb".freeze, "features/support/shared_components/screens/base_app_screen.rb".freeze, "features/support/shared_components/screens/checkout_address_screen.rb".freeze, "features/support/shared_components/screens/checkout_payment_screen.rb".freeze, "features/support/shared_components/screens/login_screen.rb".freeze, "features/support/shared_components/screens/saucebot_screen.rb".freeze, "features/support/shared_components/screens/webview_screen.rb".freeze, "features/support/shared_components/sections/nav_menu.rb".freeze, "features/support/world_data.rb".freeze, "features/support/world_pages.rb".freeze, "lib/testcentricity.rb".freeze, "lib/testcentricity/app_core/appium_connect_helper.rb".freeze, "lib/testcentricity/app_core/screen_object.rb".freeze, "lib/testcentricity/app_core/screen_objects_helper.rb".freeze, "lib/testcentricity/app_core/screen_section.rb".freeze, "lib/testcentricity/app_elements/alert.rb".freeze, "lib/testcentricity/app_elements/app_element_helper.rb".freeze, "lib/testcentricity/app_elements/button.rb".freeze, "lib/testcentricity/app_elements/checkbox.rb".freeze, "lib/testcentricity/app_elements/image.rb".freeze, "lib/testcentricity/app_elements/label.rb".freeze, "lib/testcentricity/app_elements/list.rb".freeze, "lib/testcentricity/app_elements/select_list.rb".freeze, "lib/testcentricity/app_elements/switch.rb".freeze, "lib/testcentricity/app_elements/textfield.rb".freeze, "lib/testcentricity/data_objects/environment.rb".freeze, "lib/testcentricity/version.rb".freeze, "reports/.keep".freeze, "spec/fixtures/page_object.rb".freeze, "spec/fixtures/page_section_object.rb".freeze, "spec/fixtures/screen_object.rb".freeze, "spec/fixtures/screen_section_object.rb".freeze, "spec/spec_helper.rb".freeze, "spec/testcentricity/elements/button_spec.rb".freeze, "spec/testcentricity/elements/checkbox_spec.rb".freeze, "spec/testcentricity/elements/image_spec.rb".freeze, "spec/testcentricity/elements/label_spec.rb".freeze, "spec/testcentricity/elements/list_spec.rb".freeze, "spec/testcentricity/elements/ui_element_spec.rb".freeze, "spec/testcentricity/mobile/appium_connect_spec.rb".freeze, "spec/testcentricity/mobile/screen_object_spec.rb".freeze, "spec/testcentricity/mobile/screen_section_object_spec.rb".freeze, "spec/testcentricity/version_spec.rb".freeze, "spec/testcentricity/web/browser_spec.rb".freeze, "spec/testcentricity/web/local_webdriver_spec.rb".freeze, "spec/testcentricity/web/mobile_webdriver_spec.rb".freeze, "spec/testcentricity/web/page_object_spec.rb".freeze, "spec/testcentricity/web/page_section_object_spec.rb".freeze, "testcentricity.gemspec".freeze] s.homepage = "https://github.com/TestCentricity/testcentricity".freeze s.licenses = ["BSD-3-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7.5".freeze) s.requirements = ["Appium, TestCentricity Web".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A Page Object Model Framework for native mobile app and desktop/mobile web portal testing".freeze s.test_files = ["features/deep_links.feature".freeze, "features/login.feature".freeze, "features/navigation.feature".freeze, "features/step_definitions/generic_steps.rb".freeze, "features/support/android/screens/about_screen.rb".freeze, "features/support/android/screens/base_app_screen.rb".freeze, "features/support/android/screens/biometrics_screen.rb".freeze, "features/support/android/screens/checkout_address_screen.rb".freeze, "features/support/android/screens/checkout_payment_screen.rb".freeze, "features/support/android/screens/geo_location_screen.rb".freeze, "features/support/android/screens/login_screen.rb".freeze, "features/support/android/screens/product_item_screen.rb".freeze, "features/support/android/screens/products_screen.rb".freeze, "features/support/android/screens/qr_code_scanner_screen.rb".freeze, "features/support/android/screens/saucebot_screen.rb".freeze, "features/support/android/screens/webview_screen.rb".freeze, "features/support/android/sections/list_items/product_list_item.rb".freeze, "features/support/android/sections/nav_widgets/nav_menu.rb".freeze, "features/support/data/product_data.rb".freeze, "features/support/data/user_data.rb".freeze, "features/support/env.rb".freeze, "features/support/hooks.rb".freeze, "features/support/ios/screens/about_screen.rb".freeze, "features/support/ios/screens/base_app_screen.rb".freeze, "features/support/ios/screens/biometrics_screen.rb".freeze, "features/support/ios/screens/checkout_address_screen.rb".freeze, "features/support/ios/screens/checkout_payment_screen.rb".freeze, "features/support/ios/screens/geo_location_screen.rb".freeze, "features/support/ios/screens/login_screen.rb".freeze, "features/support/ios/screens/product_item_screen.rb".freeze, "features/support/ios/screens/products_screen.rb".freeze, "features/support/ios/screens/qr_code_scanner_screen.rb".freeze, "features/support/ios/screens/saucebot_screen.rb".freeze, "features/support/ios/screens/webview_screen.rb".freeze, "features/support/ios/sections/list_items/product_list_item.rb".freeze, "features/support/ios/sections/nav_widgets/nav_bar.rb".freeze, "features/support/ios/sections/nav_widgets/nav_menu.rb".freeze, "features/support/shared_components/screens/base_app_screen.rb".freeze, "features/support/shared_components/screens/checkout_address_screen.rb".freeze, "features/support/shared_components/screens/checkout_payment_screen.rb".freeze, "features/support/shared_components/screens/login_screen.rb".freeze, "features/support/shared_components/screens/saucebot_screen.rb".freeze, "features/support/shared_components/screens/webview_screen.rb".freeze, "features/support/shared_components/sections/nav_menu.rb".freeze, "features/support/world_data.rb".freeze, "features/support/world_pages.rb".freeze, "spec/fixtures/page_object.rb".freeze, "spec/fixtures/page_section_object.rb".freeze, "spec/fixtures/screen_object.rb".freeze, "spec/fixtures/screen_section_object.rb".freeze, "spec/spec_helper.rb".freeze, "spec/testcentricity/elements/button_spec.rb".freeze, "spec/testcentricity/elements/checkbox_spec.rb".freeze, "spec/testcentricity/elements/image_spec.rb".freeze, "spec/testcentricity/elements/label_spec.rb".freeze, "spec/testcentricity/elements/list_spec.rb".freeze, "spec/testcentricity/elements/ui_element_spec.rb".freeze, "spec/testcentricity/mobile/appium_connect_spec.rb".freeze, "spec/testcentricity/mobile/screen_object_spec.rb".freeze, "spec/testcentricity/mobile/screen_section_object_spec.rb".freeze, "spec/testcentricity/version_spec.rb".freeze, "spec/testcentricity/web/browser_spec.rb".freeze, "spec/testcentricity/web/local_webdriver_spec.rb".freeze, "spec/testcentricity/web/mobile_webdriver_spec.rb".freeze, "spec/testcentricity/web/page_object_spec.rb".freeze, "spec/testcentricity/web/page_section_object_spec.rb".freeze] s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["= 1.5.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.10".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.18".freeze]) s.add_development_dependency(%q.freeze, [">= 0.9.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 4.2.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end