1
我有几个表:cities
和provinces
,我在开发和测试中直接从sql文件填充到数据库,而无需在Ruby中使用迁移或种子文件。直的SQL。Rails测试数据库中的持久表
每次测试与硒的数据库被擦除运行,因此我需要运行mysql (...) database_test < fill_cities_provinces.sql
我怎样才能解决这个问题?我可以让两张表在测试中不可擦除吗?
我注意到它只发生在场景标记为@javascript
。否则,如果它使用默认驱动程序,则该表的内容不会被擦除。