Module: Booth::Testing::Userland
- Defined in:
- lib/booth/testing/userland.rb,
lib/booth/testing/userland/sudo_webauth.rb,
lib/booth/testing/userland/login_remotely.rb,
lib/booth/testing/userland/sessions_revoke_one.rb,
lib/booth/testing/userland/onboarding_first_time.rb,
lib/booth/testing/userland/sessions_manage_behavior.rb,
lib/booth/testing/userland/registration_with_passkey.rb,
lib/booth/testing/userland/sessions_revoke_all_others.rb,
lib/booth/testing/userland/onboarding_to_reset_passkeys.rb,
lib/booth/testing/userland/registration_without_passkey.rb
Defined Under Namespace
Modules: SessionsManageBehavior Classes: LoginRemotely, OnboardingFirstTime, OnboardingToResetPasskeys, RegistrationWithPasskey, RegistrationWithoutPasskey, SessionsRevokeAllOthers, SessionsRevokeOne, SudoWebauth
Constant Summary collapse
- SCENARIOS =
[ ::Booth::Testing::Userland::RegistrationWithPasskey, ::Booth::Testing::Userland::RegistrationWithoutPasskey, ::Booth::Testing::Userland::OnboardingFirstTime, ::Booth::Testing::Userland::OnboardingToResetPasskeys, ::Booth::Testing::Userland::LoginRemotely, ::Booth::Testing::Userland::SessionsRevokeOne, ::Booth::Testing::Userland::SessionsRevokeAllOthers, ::Booth::Testing::Userland::SudoWebauth, ].freeze
Class Method Summary collapse
Class Method Details
.scenarios ⇒ Object
31 32 33 34 35 |
# File 'lib/booth/testing/userland.rb', line 31 def self.scenarios SCENARIOS.each do |klass| yield ::Booth::Testing::Support::Scenario.new(klass) end end |