ruby-on-rails - Rails 在事务单元测试回滚后运行代码
问题描述
我有一个测试套件,在它运行之后,我想在teardown
不起作用之后执行一些代码;我已经试过了。
我相信它不起作用,因为当它运行时,对数据库的事务更改尚未回滚。
有没有办法做到这一点?
如果这很重要,我正在使用ActiveSupport:TestCase
。
解决方案
推荐阅读
- javascript - 确定从父元素继承的语言环境更改
- javascript - Stampit - TypeError:不是函数
- java - java hashmap似乎允许2个重复键
- python - 使用多个 GPU 时如何保存模型?
- javascript - 按数据属性查找元素
- python - 字典值排序错误
- javascript - 平台浏览器已经设置好了。用 [object Object] 覆盖平台。在电子应用程序中使用 tfjs-node 时
- python - Django - 在 API 视图上设置 CSRF 令牌
- ruby-on-rails - Rails 中的嵌套属性,它们的键是列字段
- html - 在移动设备上嵌入超出页面宽度 - 在 Squarespace