bugsnag / bugsnag-ruby

BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby
https://docs.bugsnag.com/platforms/ruby
MIT License
249 stars 174 forks source link

Allow manually testing integrations fixture #683

Closed imjoehaines closed 3 years ago

imjoehaines commented 3 years ago

Goal

Some changes are required in the integrations fixture in order to make it easier to run manually. I've also added a script that runs the fixture and starts one of the queuing libraries:

# run the rails_integrations fixture with sidekiq
$ ./features/fixtures/run-rails-integrations

# run the rails_integrations fixture with delayed_job
$ ./features/fixtures/run-rails-integrations delayed_job
twometresteve commented 3 years ago

Goal

Some changes are required in the integrations fixture in order to make it easier to run manually. I've also added a script that runs the fixture and starts one of the queuing libraries:

# run the rails_integrations fixture with sidekiq
$ ./features/fixtures/run-rails-integrations

# run the rails_integrations fixture with delayed_job
$ ./features/fixtures/run-rails-integrations delayed_job

Seems like this should be detailed in TESTING.md for future visitors?