Sha256: a2861e5787ecf350458cca3f9dcda64b9147ab504a1e2d415b1caf7c62b7a2d3

Contents?: true

Size: 529 Bytes

Versions: 1

Compression:

Stored size: 529 Bytes

Contents

require "test_helper"

class ParallelizedNonTransactionalFixturelessTestCase < ActiveSupport::TestCase
  parallelize(workers: :number_of_processors)
  self.use_transactional_tests = false

  setup do
    TestData.load
  end

  teardown do
    TestData.rollback
  end
end

class ParallelBoopsWithoutFixturesTest < ParallelizedNonTransactionalFixturelessTestCase
  100.times do |i|
    test "that boops don't change ##{i}" do
      assert_equal 10, Boop.count
      Boop.create!
      assert_equal 11, Boop.count
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
test_data-0.1.0 example/test/integration/parallel_boops_without_fixtures_test.rb