├── .gem_release.yml ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── release.yml │ ├── rspec.yml │ └── rubocop.yml ├── .gitignore ├── .mdlrc ├── .rspec ├── .rubocop-md.yml ├── .rubocop.yml ├── .rubocop ├── rspec.yml └── strict.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── RELEASING.md ├── Rakefile ├── bin ├── console └── setup ├── gemfiles ├── jruby.gemfile ├── rails6.gemfile ├── rails7.gemfile ├── rails70.gemfile ├── rails8.gemfile ├── railsmaster.gemfile └── rubocop.gemfile ├── isolator.gemspec ├── lib ├── isolator.rb └── isolator │ ├── adapter_builder.rb │ ├── adapters.rb │ ├── adapters │ ├── after_commit.rb │ ├── background_jobs.rb │ ├── background_jobs │ │ ├── active_job.rb │ │ ├── resque.rb │ │ ├── resque_scheduler.rb │ │ ├── sidekiq.rb │ │ └── sucker_punch.rb │ ├── base.rb │ ├── http.rb │ ├── http │ │ ├── sniffer.rb │ │ └── webmock.rb │ ├── mailers.rb │ ├── mailers │ │ └── mail.rb │ ├── websockets.rb │ └── websockets │ │ └── action_cable.rb │ ├── callbacks.rb │ ├── configuration.rb │ ├── database_cleaner_support.rb │ ├── errors.rb │ ├── ext │ └── thread_fetch.rb │ ├── ignorer.rb │ ├── isolate.rb │ ├── notifier.rb │ ├── orm_adapters.rb │ ├── orm_adapters │ ├── active_record.rb │ ├── active_support_subscriber.rb │ ├── active_support_transaction_subscriber.rb │ └── rom_active_support.rb │ ├── plugins │ ├── concurrent_database_transactions.rb │ └── database_subtransactions.rb │ ├── railtie.rb │ ├── simple_hashie.rb │ └── version.rb └── spec ├── integrations ├── after_commit_spec.rb ├── database_cleaner_support_spec.rb ├── fixtures │ ├── minitest │ │ ├── database_cleaner_fixture.rb │ │ └── transactional_fixture.rb │ └── rspec │ │ ├── after_commit_fixture.rb │ │ ├── database_cleaner_fixture.rb │ │ ├── database_cleaner_multi_fixture.rb │ │ ├── transactional_fixture.rb │ │ └── webmock_fixture.rb ├── transactional_tests_spec.rb └── webmock_spec.rb ├── isolator ├── adapters │ ├── background_jobs │ │ ├── active_job_spec.rb │ │ ├── resque_scheduler_spec.rb │ │ ├── resque_spec.rb │ │ ├── sidekiq_spec.rb │ │ └── sucker_punch_spec.rb │ ├── base_spec.rb │ ├── http │ │ ├── net_http_spec.rb │ │ └── sniffer_spec.rb │ ├── mailer │ │ └── mailer_spec.rb │ └── websockets │ │ └── action_cable_spec.rb ├── callbacks_spec.rb ├── dynamic_adapters_spec.rb ├── ignorer_spec.rb ├── notifier_spec.rb ├── orm_adapters │ └── active_record_spec.rb ├── plugins │ ├── concurrent_database_transactions_spec.rb │ └── database_subtransactions_spec.rb └── thread_state_proxy_spec.rb ├── isolator_spec.rb ├── spec_helper.rb └── support ├── action_mailer_init.rb ├── active_job_init.rb ├── active_record_init.rb ├── fake_web.rb ├── intergration_helpers.rb ├── mail_init.rb ├── rails_app.rb ├── resque_init.rb └── workers ├── active_job_worker.rb ├── resque_worker.rb ├── sidekiq_worker.rb └── sucker_punch_worker.rb /.gem_release.yml: -------------------------------------------------------------------------------- 1 | bump: 2 | file: lib/isolator/version.rb 3 | skip_ci: true 4 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: palkan 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.github/workflows/rspec.yml -------------------------------------------------------------------------------- /.github/workflows/rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.github/workflows/rubocop.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.gitignore -------------------------------------------------------------------------------- /.mdlrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.mdlrc -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | -f d 2 | --color 3 | -------------------------------------------------------------------------------- /.rubocop-md.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.rubocop-md.yml -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop/rspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.rubocop/rspec.yml -------------------------------------------------------------------------------- /.rubocop/strict.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/.rubocop/strict.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/RELEASING.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/bin/setup -------------------------------------------------------------------------------- /gemfiles/jruby.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/jruby.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/rails6.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/rails7.gemfile -------------------------------------------------------------------------------- /gemfiles/rails70.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/rails70.gemfile -------------------------------------------------------------------------------- /gemfiles/rails8.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/rails8.gemfile -------------------------------------------------------------------------------- /gemfiles/railsmaster.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/railsmaster.gemfile -------------------------------------------------------------------------------- /gemfiles/rubocop.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/gemfiles/rubocop.gemfile -------------------------------------------------------------------------------- /isolator.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/isolator.gemspec -------------------------------------------------------------------------------- /lib/isolator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator.rb -------------------------------------------------------------------------------- /lib/isolator/adapter_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapter_builder.rb -------------------------------------------------------------------------------- /lib/isolator/adapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/after_commit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/after_commit.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/background_jobs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/background_jobs.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/background_jobs/active_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/background_jobs/active_job.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/background_jobs/resque.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/background_jobs/resque.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/background_jobs/resque_scheduler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/background_jobs/resque_scheduler.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/background_jobs/sidekiq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/background_jobs/sidekiq.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/background_jobs/sucker_punch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/background_jobs/sucker_punch.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/base.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/http.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/http/sniffer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/http/sniffer.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/http/webmock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/http/webmock.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/mailers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/mailers.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/mailers/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/mailers/mail.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/websockets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/websockets.rb -------------------------------------------------------------------------------- /lib/isolator/adapters/websockets/action_cable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/adapters/websockets/action_cable.rb -------------------------------------------------------------------------------- /lib/isolator/callbacks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/callbacks.rb -------------------------------------------------------------------------------- /lib/isolator/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/configuration.rb -------------------------------------------------------------------------------- /lib/isolator/database_cleaner_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/database_cleaner_support.rb -------------------------------------------------------------------------------- /lib/isolator/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/errors.rb -------------------------------------------------------------------------------- /lib/isolator/ext/thread_fetch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/ext/thread_fetch.rb -------------------------------------------------------------------------------- /lib/isolator/ignorer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/ignorer.rb -------------------------------------------------------------------------------- /lib/isolator/isolate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/isolate.rb -------------------------------------------------------------------------------- /lib/isolator/notifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/notifier.rb -------------------------------------------------------------------------------- /lib/isolator/orm_adapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/orm_adapters.rb -------------------------------------------------------------------------------- /lib/isolator/orm_adapters/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/orm_adapters/active_record.rb -------------------------------------------------------------------------------- /lib/isolator/orm_adapters/active_support_subscriber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/orm_adapters/active_support_subscriber.rb -------------------------------------------------------------------------------- /lib/isolator/orm_adapters/active_support_transaction_subscriber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/orm_adapters/active_support_transaction_subscriber.rb -------------------------------------------------------------------------------- /lib/isolator/orm_adapters/rom_active_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/orm_adapters/rom_active_support.rb -------------------------------------------------------------------------------- /lib/isolator/plugins/concurrent_database_transactions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/plugins/concurrent_database_transactions.rb -------------------------------------------------------------------------------- /lib/isolator/plugins/database_subtransactions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/plugins/database_subtransactions.rb -------------------------------------------------------------------------------- /lib/isolator/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/railtie.rb -------------------------------------------------------------------------------- /lib/isolator/simple_hashie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/lib/isolator/simple_hashie.rb -------------------------------------------------------------------------------- /lib/isolator/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Isolator 4 | VERSION = "1.2.0" 5 | end 6 | -------------------------------------------------------------------------------- /spec/integrations/after_commit_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/after_commit_spec.rb -------------------------------------------------------------------------------- /spec/integrations/database_cleaner_support_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/database_cleaner_support_spec.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/minitest/database_cleaner_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/minitest/database_cleaner_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/minitest/transactional_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/minitest/transactional_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/rspec/after_commit_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/rspec/after_commit_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/rspec/database_cleaner_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/rspec/database_cleaner_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/rspec/database_cleaner_multi_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/rspec/database_cleaner_multi_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/rspec/transactional_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/rspec/transactional_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/fixtures/rspec/webmock_fixture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/fixtures/rspec/webmock_fixture.rb -------------------------------------------------------------------------------- /spec/integrations/transactional_tests_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/transactional_tests_spec.rb -------------------------------------------------------------------------------- /spec/integrations/webmock_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/integrations/webmock_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/background_jobs/active_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/background_jobs/active_job_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/background_jobs/resque_scheduler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/background_jobs/resque_scheduler_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/background_jobs/resque_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/background_jobs/resque_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/background_jobs/sidekiq_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/background_jobs/sidekiq_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/background_jobs/sucker_punch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/background_jobs/sucker_punch_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/base_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/http/net_http_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/http/net_http_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/http/sniffer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/http/sniffer_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/mailer/mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/mailer/mailer_spec.rb -------------------------------------------------------------------------------- /spec/isolator/adapters/websockets/action_cable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/adapters/websockets/action_cable_spec.rb -------------------------------------------------------------------------------- /spec/isolator/callbacks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/callbacks_spec.rb -------------------------------------------------------------------------------- /spec/isolator/dynamic_adapters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/dynamic_adapters_spec.rb -------------------------------------------------------------------------------- /spec/isolator/ignorer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/ignorer_spec.rb -------------------------------------------------------------------------------- /spec/isolator/notifier_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/notifier_spec.rb -------------------------------------------------------------------------------- /spec/isolator/orm_adapters/active_record_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/orm_adapters/active_record_spec.rb -------------------------------------------------------------------------------- /spec/isolator/plugins/concurrent_database_transactions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/plugins/concurrent_database_transactions_spec.rb -------------------------------------------------------------------------------- /spec/isolator/plugins/database_subtransactions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/plugins/database_subtransactions_spec.rb -------------------------------------------------------------------------------- /spec/isolator/thread_state_proxy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator/thread_state_proxy_spec.rb -------------------------------------------------------------------------------- /spec/isolator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/isolator_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/action_mailer_init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/action_mailer_init.rb -------------------------------------------------------------------------------- /spec/support/active_job_init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/active_job_init.rb -------------------------------------------------------------------------------- /spec/support/active_record_init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/active_record_init.rb -------------------------------------------------------------------------------- /spec/support/fake_web.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/fake_web.rb -------------------------------------------------------------------------------- /spec/support/intergration_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/intergration_helpers.rb -------------------------------------------------------------------------------- /spec/support/mail_init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/mail_init.rb -------------------------------------------------------------------------------- /spec/support/rails_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/rails_app.rb -------------------------------------------------------------------------------- /spec/support/resque_init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/resque_init.rb -------------------------------------------------------------------------------- /spec/support/workers/active_job_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/workers/active_job_worker.rb -------------------------------------------------------------------------------- /spec/support/workers/resque_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/workers/resque_worker.rb -------------------------------------------------------------------------------- /spec/support/workers/sidekiq_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/workers/sidekiq_worker.rb -------------------------------------------------------------------------------- /spec/support/workers/sucker_punch_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/isolator/HEAD/spec/support/workers/sucker_punch_worker.rb --------------------------------------------------------------------------------