每次我想运行Rake测试时,都会调用任务db:test:prepare,它会从schema.rb和迁移重建我的测试环境数据库.我想要实现的是禁用db:test的调用:当我想测试make Rails应用程序时准备.是否可以不修改Rails gem?
这是一个理论问题:是否可以将FalseClass行为更改为TrueClass?可以覆盖to_s,xor,&,| 行为但这还不够.
如果你喜欢测试驱动开发,请按照我同事的建议:
puts "false is new true!" if false
puts "never happens" if true
assert false
Run Code Online (Sandbox Code Playgroud)
断言不起作用,不是吗?是否有可能成功通过测试?