├── .github └── workflows │ └── ruby.yml ├── .gitignore ├── .standard.yml ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── example ├── .gitattributes ├── .gitignore ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── app │ ├── assets │ │ ├── config │ │ │ └── manifest.js │ │ └── stylesheets │ │ │ └── application.css │ ├── controllers │ │ ├── application_controller.rb │ │ └── boops_controller.rb │ ├── helpers │ │ └── application_helper.rb │ ├── models │ │ ├── application_record.rb │ │ └── boop.rb │ └── views │ │ ├── boops │ │ └── index.html.erb │ │ └── layouts │ │ └── application.html.erb ├── bin │ ├── bundle │ ├── rails │ ├── rake │ └── setup ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── credentials.yml.enc │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── application_controller_renderer.rb │ │ ├── backtrace_silencers.rb │ │ ├── content_security_policy.rb │ │ ├── cookies_serializer.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── permissions_policy.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ ├── puma.rb │ └── routes.rb ├── db │ ├── migrate │ │ └── 20210417143158_create_boops.rb │ ├── schema.rb │ └── seeds.rb ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── apple-touch-icon-precomposed.png │ ├── apple-touch-icon.png │ ├── favicon.ico │ └── robots.txt ├── spec │ ├── rails_helper.rb │ ├── requests │ │ ├── boops_spec.rb │ │ └── rails_fixtures_override_spec.rb │ └── spec_helper.rb └── test │ ├── application_system_test_case.rb │ ├── factories.rb │ ├── fixtures │ └── boops.yml │ ├── integration │ ├── basic_boops_test.rb │ ├── better_mode_switching_demo_test.rb │ ├── boops_that_boop_boops_test.rb │ ├── dont_dump_tables_test.rb │ ├── fixture_load_count_test.rb │ ├── load_rollback_truncate_test.rb │ ├── migrated_boops_test.rb │ ├── mode_switching_demo_test.rb │ ├── parallel_boops_with_fixtures_test.rb │ ├── parallel_boops_without_fixtures_test.rb │ ├── rails_fixtures_double_load_test.rb │ ├── rails_fixtures_override_test.rb │ ├── test_data_hooks_test.rb │ ├── transaction_committing_boops_test.rb │ └── updated_boops_test.rb │ └── test_helper.rb ├── lib ├── generators │ └── test_data │ │ ├── cable_yaml_generator.rb │ │ ├── database_yaml_generator.rb │ │ ├── environment_file_generator.rb │ │ ├── initializer_generator.rb │ │ ├── secrets_yaml_generator.rb │ │ └── webpacker_yaml_generator.rb ├── test_data.rb └── test_data │ ├── active_record_ext.rb │ ├── active_support_ext.rb │ ├── config.rb │ ├── configuration_verification.rb │ ├── configurators.rb │ ├── configurators │ ├── cable_yaml.rb │ ├── database_yaml.rb │ ├── environment_file.rb │ ├── initializer.rb │ ├── secrets_yaml.rb │ └── webpacker_yaml.rb │ ├── custom_loaders │ ├── abstract_base.rb │ └── rails_fixtures.rb │ ├── detects_database_emptiness.rb │ ├── detects_database_existence.rb │ ├── determines_databases_associated_dump_time.rb │ ├── determines_when_sql_dump_was_made.rb │ ├── dumps_database.rb │ ├── error.rb │ ├── generator_support.rb │ ├── inserts_test_data.rb │ ├── installs_configuration.rb │ ├── loads_database_dumps.rb │ ├── log.rb │ ├── manager.rb │ ├── railtie.rb │ ├── rake.rb │ ├── records_dump_metadata.rb │ ├── save_point.rb │ ├── statistics.rb │ ├── truncates_test_data.rb │ ├── verifies_configuration.rb │ ├── verifies_dumps_are_loadable.rb │ ├── version.rb │ ├── warns_if_database_is_newer_than_dump.rb │ ├── warns_if_dump_is_newer_than_database.rb │ ├── wrap │ └── webpacker_config.rb │ └── yaml_loader.rb ├── script ├── reset_example_app └── test ├── test ├── fixtures │ ├── 20210418220133_add_beep_to_boops.rb │ ├── 20210423114916_add_table_we_want_to_ignore.rb │ ├── 20210423190737_add_foreign_keys.rb │ ├── 20210624180810_create_pants.rb │ ├── 20210729130542_add_materialized_meta_boop_view.rb │ ├── boop_with_other_boops.rb │ ├── chatty_audit_log.rb │ ├── meta_boop.rb │ ├── pant.rb │ └── pants.yml ├── test_data_test.rb └── test_helper.rb └── test_data.gemspec /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/.gitignore -------------------------------------------------------------------------------- /.standard.yml: -------------------------------------------------------------------------------- 1 | ruby_version: 2.4.0 2 | 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/bin/setup -------------------------------------------------------------------------------- /example/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/.gitattributes -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/Gemfile -------------------------------------------------------------------------------- /example/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/Gemfile.lock -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/README.md -------------------------------------------------------------------------------- /example/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/Rakefile -------------------------------------------------------------------------------- /example/app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/assets/config/manifest.js -------------------------------------------------------------------------------- /example/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /example/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /example/app/controllers/boops_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/controllers/boops_controller.rb -------------------------------------------------------------------------------- /example/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /example/app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/models/application_record.rb -------------------------------------------------------------------------------- /example/app/models/boop.rb: -------------------------------------------------------------------------------- 1 | class Boop < ApplicationRecord 2 | end 3 | -------------------------------------------------------------------------------- /example/app/views/boops/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/views/boops/index.html.erb -------------------------------------------------------------------------------- /example/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /example/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/bin/bundle -------------------------------------------------------------------------------- /example/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/bin/rails -------------------------------------------------------------------------------- /example/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/bin/rake -------------------------------------------------------------------------------- /example/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/bin/setup -------------------------------------------------------------------------------- /example/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config.ru -------------------------------------------------------------------------------- /example/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/application.rb -------------------------------------------------------------------------------- /example/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/boot.rb -------------------------------------------------------------------------------- /example/config/credentials.yml.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/credentials.yml.enc -------------------------------------------------------------------------------- /example/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/database.yml -------------------------------------------------------------------------------- /example/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/environment.rb -------------------------------------------------------------------------------- /example/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/environments/development.rb -------------------------------------------------------------------------------- /example/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/environments/production.rb -------------------------------------------------------------------------------- /example/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/environments/test.rb -------------------------------------------------------------------------------- /example/config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /example/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /example/config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /example/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /example/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /example/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/inflections.rb -------------------------------------------------------------------------------- /example/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /example/config/initializers/permissions_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/permissions_policy.rb -------------------------------------------------------------------------------- /example/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /example/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/locales/en.yml -------------------------------------------------------------------------------- /example/config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/puma.rb -------------------------------------------------------------------------------- /example/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/config/routes.rb -------------------------------------------------------------------------------- /example/db/migrate/20210417143158_create_boops.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/db/migrate/20210417143158_create_boops.rb -------------------------------------------------------------------------------- /example/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/db/schema.rb -------------------------------------------------------------------------------- /example/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/db/seeds.rb -------------------------------------------------------------------------------- /example/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/public/404.html -------------------------------------------------------------------------------- /example/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/public/422.html -------------------------------------------------------------------------------- /example/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/public/500.html -------------------------------------------------------------------------------- /example/public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/public/robots.txt -------------------------------------------------------------------------------- /example/spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/spec/rails_helper.rb -------------------------------------------------------------------------------- /example/spec/requests/boops_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/spec/requests/boops_spec.rb -------------------------------------------------------------------------------- /example/spec/requests/rails_fixtures_override_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/spec/requests/rails_fixtures_override_spec.rb -------------------------------------------------------------------------------- /example/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/spec/spec_helper.rb -------------------------------------------------------------------------------- /example/test/application_system_test_case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/application_system_test_case.rb -------------------------------------------------------------------------------- /example/test/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/factories.rb -------------------------------------------------------------------------------- /example/test/fixtures/boops.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/fixtures/boops.yml -------------------------------------------------------------------------------- /example/test/integration/basic_boops_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/basic_boops_test.rb -------------------------------------------------------------------------------- /example/test/integration/better_mode_switching_demo_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/better_mode_switching_demo_test.rb -------------------------------------------------------------------------------- /example/test/integration/boops_that_boop_boops_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/boops_that_boop_boops_test.rb -------------------------------------------------------------------------------- /example/test/integration/dont_dump_tables_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/dont_dump_tables_test.rb -------------------------------------------------------------------------------- /example/test/integration/fixture_load_count_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/fixture_load_count_test.rb -------------------------------------------------------------------------------- /example/test/integration/load_rollback_truncate_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/load_rollback_truncate_test.rb -------------------------------------------------------------------------------- /example/test/integration/migrated_boops_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/migrated_boops_test.rb -------------------------------------------------------------------------------- /example/test/integration/mode_switching_demo_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/mode_switching_demo_test.rb -------------------------------------------------------------------------------- /example/test/integration/parallel_boops_with_fixtures_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/parallel_boops_with_fixtures_test.rb -------------------------------------------------------------------------------- /example/test/integration/parallel_boops_without_fixtures_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/parallel_boops_without_fixtures_test.rb -------------------------------------------------------------------------------- /example/test/integration/rails_fixtures_double_load_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/rails_fixtures_double_load_test.rb -------------------------------------------------------------------------------- /example/test/integration/rails_fixtures_override_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/rails_fixtures_override_test.rb -------------------------------------------------------------------------------- /example/test/integration/test_data_hooks_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/test_data_hooks_test.rb -------------------------------------------------------------------------------- /example/test/integration/transaction_committing_boops_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/transaction_committing_boops_test.rb -------------------------------------------------------------------------------- /example/test/integration/updated_boops_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/integration/updated_boops_test.rb -------------------------------------------------------------------------------- /example/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/example/test/test_helper.rb -------------------------------------------------------------------------------- /lib/generators/test_data/cable_yaml_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/generators/test_data/cable_yaml_generator.rb -------------------------------------------------------------------------------- /lib/generators/test_data/database_yaml_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/generators/test_data/database_yaml_generator.rb -------------------------------------------------------------------------------- /lib/generators/test_data/environment_file_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/generators/test_data/environment_file_generator.rb -------------------------------------------------------------------------------- /lib/generators/test_data/initializer_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/generators/test_data/initializer_generator.rb -------------------------------------------------------------------------------- /lib/generators/test_data/secrets_yaml_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/generators/test_data/secrets_yaml_generator.rb -------------------------------------------------------------------------------- /lib/generators/test_data/webpacker_yaml_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/generators/test_data/webpacker_yaml_generator.rb -------------------------------------------------------------------------------- /lib/test_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data.rb -------------------------------------------------------------------------------- /lib/test_data/active_record_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/active_record_ext.rb -------------------------------------------------------------------------------- /lib/test_data/active_support_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/active_support_ext.rb -------------------------------------------------------------------------------- /lib/test_data/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/config.rb -------------------------------------------------------------------------------- /lib/test_data/configuration_verification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configuration_verification.rb -------------------------------------------------------------------------------- /lib/test_data/configurators.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators.rb -------------------------------------------------------------------------------- /lib/test_data/configurators/cable_yaml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators/cable_yaml.rb -------------------------------------------------------------------------------- /lib/test_data/configurators/database_yaml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators/database_yaml.rb -------------------------------------------------------------------------------- /lib/test_data/configurators/environment_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators/environment_file.rb -------------------------------------------------------------------------------- /lib/test_data/configurators/initializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators/initializer.rb -------------------------------------------------------------------------------- /lib/test_data/configurators/secrets_yaml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators/secrets_yaml.rb -------------------------------------------------------------------------------- /lib/test_data/configurators/webpacker_yaml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/configurators/webpacker_yaml.rb -------------------------------------------------------------------------------- /lib/test_data/custom_loaders/abstract_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/custom_loaders/abstract_base.rb -------------------------------------------------------------------------------- /lib/test_data/custom_loaders/rails_fixtures.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/custom_loaders/rails_fixtures.rb -------------------------------------------------------------------------------- /lib/test_data/detects_database_emptiness.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/detects_database_emptiness.rb -------------------------------------------------------------------------------- /lib/test_data/detects_database_existence.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/detects_database_existence.rb -------------------------------------------------------------------------------- /lib/test_data/determines_databases_associated_dump_time.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/determines_databases_associated_dump_time.rb -------------------------------------------------------------------------------- /lib/test_data/determines_when_sql_dump_was_made.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/determines_when_sql_dump_was_made.rb -------------------------------------------------------------------------------- /lib/test_data/dumps_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/dumps_database.rb -------------------------------------------------------------------------------- /lib/test_data/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/error.rb -------------------------------------------------------------------------------- /lib/test_data/generator_support.rb: -------------------------------------------------------------------------------- 1 | module TestData 2 | BEFORE_TEST_STANZA_REGEX = /^$\n(?:^\#.*\n)*^test:/ 3 | end 4 | -------------------------------------------------------------------------------- /lib/test_data/inserts_test_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/inserts_test_data.rb -------------------------------------------------------------------------------- /lib/test_data/installs_configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/installs_configuration.rb -------------------------------------------------------------------------------- /lib/test_data/loads_database_dumps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/loads_database_dumps.rb -------------------------------------------------------------------------------- /lib/test_data/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/log.rb -------------------------------------------------------------------------------- /lib/test_data/manager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/manager.rb -------------------------------------------------------------------------------- /lib/test_data/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/railtie.rb -------------------------------------------------------------------------------- /lib/test_data/rake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/rake.rb -------------------------------------------------------------------------------- /lib/test_data/records_dump_metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/records_dump_metadata.rb -------------------------------------------------------------------------------- /lib/test_data/save_point.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/save_point.rb -------------------------------------------------------------------------------- /lib/test_data/statistics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/statistics.rb -------------------------------------------------------------------------------- /lib/test_data/truncates_test_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/truncates_test_data.rb -------------------------------------------------------------------------------- /lib/test_data/verifies_configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/verifies_configuration.rb -------------------------------------------------------------------------------- /lib/test_data/verifies_dumps_are_loadable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/verifies_dumps_are_loadable.rb -------------------------------------------------------------------------------- /lib/test_data/version.rb: -------------------------------------------------------------------------------- 1 | module TestData 2 | VERSION = "0.3.2" 3 | end 4 | -------------------------------------------------------------------------------- /lib/test_data/warns_if_database_is_newer_than_dump.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/warns_if_database_is_newer_than_dump.rb -------------------------------------------------------------------------------- /lib/test_data/warns_if_dump_is_newer_than_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/warns_if_dump_is_newer_than_database.rb -------------------------------------------------------------------------------- /lib/test_data/wrap/webpacker_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/wrap/webpacker_config.rb -------------------------------------------------------------------------------- /lib/test_data/yaml_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/lib/test_data/yaml_loader.rb -------------------------------------------------------------------------------- /script/reset_example_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/script/reset_example_app -------------------------------------------------------------------------------- /script/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/script/test -------------------------------------------------------------------------------- /test/fixtures/20210418220133_add_beep_to_boops.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/20210418220133_add_beep_to_boops.rb -------------------------------------------------------------------------------- /test/fixtures/20210423114916_add_table_we_want_to_ignore.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/20210423114916_add_table_we_want_to_ignore.rb -------------------------------------------------------------------------------- /test/fixtures/20210423190737_add_foreign_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/20210423190737_add_foreign_keys.rb -------------------------------------------------------------------------------- /test/fixtures/20210624180810_create_pants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/20210624180810_create_pants.rb -------------------------------------------------------------------------------- /test/fixtures/20210729130542_add_materialized_meta_boop_view.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/20210729130542_add_materialized_meta_boop_view.rb -------------------------------------------------------------------------------- /test/fixtures/boop_with_other_boops.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/boop_with_other_boops.rb -------------------------------------------------------------------------------- /test/fixtures/chatty_audit_log.rb: -------------------------------------------------------------------------------- 1 | class ChattyAuditLog < ApplicationRecord 2 | end 3 | -------------------------------------------------------------------------------- /test/fixtures/meta_boop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/meta_boop.rb -------------------------------------------------------------------------------- /test/fixtures/pant.rb: -------------------------------------------------------------------------------- 1 | class Pant < ApplicationRecord 2 | end 3 | -------------------------------------------------------------------------------- /test/fixtures/pants.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/fixtures/pants.yml -------------------------------------------------------------------------------- /test/test_data_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/test_data_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test_data.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdouble/test_data/HEAD/test_data.gemspec --------------------------------------------------------------------------------