Skip to content

Instantly share code, notes, and snippets.

@tclaus
Created August 29, 2021 20:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tclaus/b1a5b49d952000df7127f63744a254f9 to your computer and use it in GitHub Desktop.
Save tclaus/b1a5b49d952000df7127f63744a254f9 to your computer and use it in GitHub Desktop.
diaspora % cucumber features/desktop/activity_stream.feature
WARNING: Namespace test not found in /Users/thorstenclaus/Documents/develop/web-projects/diaspora/config/diaspora.toml
WARNING: Sidekiq::Web.sessions= is no longer relevant and will be removed in Sidekiq 7.0. /Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/sidekiq-6.2.1/lib/sidekiq/web.rb:75:in `set'
WARNING: Sidekiq::Web.sessions= is no longer relevant and will be removed in Sidekiq 7.0. /Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/sidekiq-6.2.1/lib/sidekiq/web.rb:75:in `set'
["pretty", Cucumber::Formatter::Pretty]
Factory: Cucumber::Formatter::Pretty
Formatter_options: {}
Path: #<IO:0x00007fcb49084d20>
Using the default profile...
@javascript
Feature: The activity stream
Background: # features/desktop/activity_stream.feature:3
Given following users exist: # features/step_definitions/user_steps.rb:40
| username | email |
| Bob Jones | bob@bob.bob |
| Alice Smith | alice@alice.alice |
And a user with email "bob@bob.bob" is connected with "alice@alice.alice" # features/step_definitions/user_steps.rb:81
And "alice@alice.alice" has posted a status message with a photo # features/step_definitions/user_steps.rb:180
Scenario: delete a comment # features/desktop/activity_stream.feature:11
Given "bob@bob.bob" has commented "is that a poodle?" on "Look at this dog" # features/step_definitions/comment_steps.rb:20
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
When I sign in as "bob@bob.bob" # features/step_definitions/session_steps.rb:20
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
And I go to the activity stream page # features/step_definitions/web_steps.rb:28
Then I should see "Look at this dog" # features/step_definitions/web_steps.rb:102
And I should see "is that a poodle?" # features/step_definitions/web_steps.rb:102
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
When I go to the commented stream page # features/step_definitions/web_steps.rb:28
Then I should see "Look at this dog" # features/step_definitions/web_steps.rb:102
And I should see "is that a poodle?" # features/step_definitions/web_steps.rb:102
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
When I go to the liked stream page # features/step_definitions/web_steps.rb:28
Then I should not see "Look at this dog" # features/step_definitions/web_steps.rb:117
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
When I am on "alice@alice.alice"'s page # features/step_definitions/web_steps.rb:24
And I confirm the alert after I click to delete the first comment # features/step_definitions/custom_web_steps.rb:87
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
And I go to the activity stream page # features/step_definitions/web_steps.rb:28
Then I should not see "Look at this dog" # features/step_definitions/web_steps.rb:117
Unexpected inner loop exception: unknown keyword: type: unknown keyword: type: ["/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/page.rb:466:in `block in register_event_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:209:in `block in process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `each'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:207:in `process_handlers'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:185:in `block in process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `loop'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:175:in `process_messages'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/apparition-0.6.0/lib/capybara/apparition/driver/chrome_client.rb:215:in `block in start_threads'", "/Users/thorstenclaus/.rvm/gems/ruby-2.6.6@diaspora/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'"]
When I go to the commented stream page # features/step_definitions/web_steps.rb:28
Then I should not see "Look at this dog" # features/step_definitions/web_steps.rb:117
2 scenarios (2 passed)
38 steps (38 passed)
0m16.207s
┌──────────────────────────────────────────────────────────────────────────┐
│ Share your Cucumber Report with your team at https://reports.cucumber.io │
│ │
│ Command line option: --publish │
│ Environment variable: CUCUMBER_PUBLISH_ENABLED=true │
│ cucumber.yml: default: --publish │
│ │
│ More information at https://reports.cucumber.io/docs/cucumber-ruby │
│ │
│ To disable this message, specify CUCUMBER_PUBLISH_QUIET=true or use the │
│ --publish-quiet option. You can also add this to your cucumber.yml: │
│ default: --publish-quiet │
└──────────────────────────────────────────────────────────────────────────┘
thorstenclaus@Thorstens-MacBook-Pro diaspora %
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment