【发布时间】:2014-06-02 07:49:20
【问题描述】:
我目前正在使用Grunt、Karma、Jasmine 和Protractor 在AngularJS 上运行我的测试套件。我正在使用的数据库库是hood.ie,它是CouchDB 之上的一个库。我在 Gruntfile 中使用以下代码启动 hood.ie:
hoodie: {
start: {
options: {
callback: function(config) {
grunt.config.set('connect.proxies.0.port', config.stack.couch.port);
}
}
}
},
但是,我希望有一个单独的数据库来运行测试,之后会自动重置。这样,生产数据不会与测试冲突。
我应该如何处理这个问题?我会假设有某种标准的方法可以做到这一点,因为我可以想象其他人也遇到过同样的问题,但我在互联网上找不到任何东西。
【问题讨论】:
-
couchdb 是如何配置的?
-
CouchDB是由hood.ie服务器配置和运行的,所以很难说。
标签: javascript gruntjs couchdb jasmine hoodie