Details
-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
None
-
None
-
False
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Undefined
Description
sections are restricted to buyers even when another provider has a public section with same path - Groups and permissions failed sections are restricted to buyers even when another provider has a public section with same path Scenario: sections are restricted to buyers even when another provider has a public section with same path Given I am logged in as "one_buyer" on one.3scale.localhost Message: Expected one_buyer to be logged in, but is not (Minitest::Assertion) /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/minitest-5.10.3/lib/minitest/assertions.rb:139:in `assert' /opt/app-root/src/project/features/step_definitions/session_steps.rb:115:in `block in <top (required)>' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `block in cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:42:in `cucumber_run_with_backtrace_filtering' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:13:in `cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_step_definition.rb:102:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/step_match.rb:27:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/runtime/support_code.rb:78:in `invoke_dynamic_step' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_world.rb:40:in `step' /opt/app-root/src/project/features/step_definitions/session_steps.rb:52:in `block in <top (required)>' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `block in cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:42:in `cucumber_run_with_backtrace_filtering' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:13:in `cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_step_definition.rb:102:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/step_match.rb:27:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/runtime/support_code.rb:78:in `invoke_dynamic_step' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_world.rb:40:in `step' /opt/app-root/src/project/features/step_definitions/session_steps.rb:59:in `block in <top (required)>' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `block in cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:42:in `cucumber_run_with_backtrace_filtering' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:13:in `cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_step_definition.rb:102:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/step_match.rb:27:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/runtime/support_code.rb:78:in `invoke_dynamic_step' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_world.rb:40:in `step' /opt/app-root/src/project/features/step_definitions/session_steps.rb:24:in `block in <top (required)>' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:25:in `block in cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:42:in `cucumber_run_with_backtrace_filtering' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/core_ext/instance_exec.rb:13:in `cucumber_instance_exec' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/rb_support/rb_step_definition.rb:102:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/step_match.rb:27:in `invoke' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/step_match.rb:20:in `block in activate' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/action.rb:23:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/step.rb:31:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:104:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:51:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:26:in `test_step' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/step.rb:16:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:26:in `block (3 levels) in describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:25:in `each' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:25:in `block (2 levels) in describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/prepare_world.rb:22:in `block in test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/around_hook.rb:16:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:104:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:51:in `execute' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:33:in `around_hook' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/around_hook.rb:11:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:106:in `block (2 levels) in compose_around_hooks' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:107:in `compose_around_hooks' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:24:in `block in describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/runner.rb:18:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/prepare_world.rb:11:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/apply_around_hooks.rb:8:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/apply_after_hooks.rb:5:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/apply_before_hooks.rb:5:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/apply_after_step_hooks.rb:8:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/activate_steps.rb:11:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/filters/quit.rb:11:in `test_case' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/case.rb:23:in `describe_to' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/filters/locations_filter.rb:17:in `block in done' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/filters/locations_filter.rb:16:in `each' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/filters/locations_filter.rb:16:in `done' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/filter.rb:61:in `done' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/test/filters/tag_filter.rb:18:in `done' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/compiler.rb:23:in `done' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core/gherkin/parser.rb:35:in `done' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core.rb:29:in `parse' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-core-1.5.0/lib/cucumber/core.rb:18:in `compile' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/runtime.rb:67:in `run!' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/lib/cucumber/cli/main.rb:32:in `execute!' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/gems/cucumber-2.99.0/bin/cucumber:8:in `<top (required)>' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/bin/cucumber:23:in `load' /opt/app-root/src/project/vendor/bundle/ruby/2.5.0/bin/cucumber:23:in `<top (required)>' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/cli/exec.rb:74:in `load' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/cli/exec.rb:74:in `kernel_load' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/cli/exec.rb:28:in `run' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/cli.rb:463:in `exec' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/vendor/thor/lib/thor.rb:387:in `dispatch' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/cli.rb:27:in `dispatch' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/vendor/thor/lib/thor/base.rb:466:in `start' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/cli.rb:18:in `start' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/exe/bundle:30:in `block in <top (required)>' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/lib/bundler/friendly_errors.rb:124:in `with_friendly_errors' /opt/rh/rh-ruby25/root/usr/local/share/gems/gems/bundler-1.17.3/exe/bundle:22:in `<top (required)>' /opt/rh/rh-ruby25/root/usr/local/bin/bundle:23:in `load' /opt/rh/rh-ruby25/root/usr/local/bin/bundle:23:in `<main>' features/old/cms/advanced/multi-tenant/authorizations/groups_and_sections.feature:55:in `Given I am logged in as "one_buyer" on one.3scale.localhost'