如何解决如何使用本地 Mongo DB 运行 Ember 测试?
我已经建立了一个本地 Mongo 数据库,我初始化如下:
(shell 1)
> mongo
mongo> use prod-db
然后我启动我的本地服务器:
(shell 2)
> yarn start:server
然后我启动我的 ember 应用程序:
(shell 3)
> yarn start:my-ember-app
我现在想编写一些 ember 测试,为此我不想使用 ember-cli-mirage
。我想使用我上面提到的实际本地服务器,我也想使用我的本地 Mondo DB,只是不是 prod-db
数据库而是 test-db
数据库。
换句话说,我想做:
(shell 1)
> mongo
mongo > use test-db
(shell 2)
> yarn start:server
(shell 3)
> yarn run:ember-tests
但是,我不想每次运行 ember 测试时都执行上述所有操作。 我只想做
yarn run:ember-tests
我希望其余的(1. 使用 test-db 数据库启动本地 MongoDB 2. 启动本地服务器)在“内部”发生,而我不必手动打开单独的 shell 等。)
这可能吗?如何实现?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。