文件名称:一个通过防止您的Rails测试提交到数据库来确保测试隔离的gem-Ruby开发
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-16 05:55:30
Ruby Testing
一个防止通过将Rails测试提交到数据库来确保测试隔离的对象非提交此宝石通过防止测试将记录提交到Postgres数据库来帮助您避免Rails测试套件中的测试污染。 如何避免承诺将其添加到您的Gemfile中,并可能与其他测试gem一起分组:group:test do gem“ noncommittal” end然后,在test_helper.rb(或类似文件)中,在需要Rails环境后,只需将其放入: Noncommittal.start! 这将创建一个称为noncommittal_no_rows_allowed的空表,并且对于其中的每个表
【文件预览】:
noncommittal-main
----noncommittal.gemspec(935B)
----.gitignore(73B)
----bin()
--------setup(131B)
--------console(347B)
----.travis.yml(94B)
----CHANGELOG.md(215B)
----LICENSE.txt(1KB)
----README.md(4KB)
----lib()
--------noncommittal()
--------noncommittal.rb(2KB)
----Gemfile(160B)
----Rakefile(237B)
----test()
--------noncommittal_test.rb(152B)
--------test_helper.rb(106B)
----Gemfile.lock(941B)