2017-07-27 126 views
1

我有一个应用程序在node.js和swagger查询数据的查找器,我能够运行基本的单元测试用例。当我需要测试命中looker(在其他服务器上运行)的查询时,我必须启动我的节点服务,然后查询looker。 在我的本地机器中,我能够在一个终端选项卡(npm app)中启动服务,并从其他选项卡(npm test)启动测试用例,但是当我将它部署到GitHub存储库时,我无法做同样的事情, 是否有任何其他方式可以通过它来完成,或者我可以嘲笑looker调用(这是一个api调用)并运行它,所以我不必在存储库中启动我的服务。测试服务器查询/数据库

+0

如果你想运行一些API调用的API请求,你需要一个旁观者实例来送他们。您需要启动一个新的Looker实例,或者将您的本地应用程序配置为指向您的产品正在使用的实例。由于Looker通常不会写入数据库,因此只要您仔细清除缓存并构建PDT,就不会干扰生产。 – Will

回答