meteor-velocity相关内容
..
是否可以确认在 Meteor Velocity 测试中正在发送电子邮件? 我以为我可以在 tests 中使用一个具有相同名称的方法来覆盖/复制该方法,但这不起作用.我试过这个: 在我的常规代码中: Meteor.methods(电子邮件:(参数)->发送电子邮件(参数)) 在测试中: Meteor.methods(电子邮件:(参数)->differentBehaviorForTe
..
目前我正在做一个流星项目,我在其中编写了一些包.现在我在为这些包编写测试代码时遇到了问题.我在 Velocity 中使用了 mike:mocha. 在包中,我使用以下方法创建了一个集合: TestCollect = new Meteor.Collection("testCollect"); 在我的包/server.js if(TestCollect.find().count ==
..
我使用 Codio 进行 Meteor 开发,所以我的应用程序没有托管在 localhost:3000code> 当我预览它时,它实际上位于 random-name.codio.io:3000,我必须通过访问 random-name-3000.codio.io,所以当 Velocity 启动它的 iframe 来运行客户端测试时,它的地址是错误的,就像这样:
..
使用velocity/jasmine,我对如何测试需要当前登录用户的服务器端方法有点困惑.有没有办法让 Meteor 认为用户是通过 stub/fake 登录的? myServerSideModel.doThisServerSideThing = function(){var user = Meteor.user();if(!user) throw new Meteor.Error('403',
..
我最近开始在Meteor上使用 Velocity ,我真的很喜欢HTML记者.如果我团队的其他成员都可以看到我们的开发和测试服务器上的测试状态,这将是非常好的,这些服务器通过流星雨. 不幸的是,Velocity依赖于以调试模式运行的Meteor(在本地使用meteor或meteor run获得的内容),并在生产部署中关闭(运行从meteor build获得的Node应用程序). Meteor
..
我正在尝试在Codeship上配置CI基础结构.我的本地meteor --test命令的工作原理类似于魅力,但是在Codeship上出现了一个奇怪的错误. 本地: I20141208-12:29:42.602(2)? Started I20141208-12:29:42.602(2)? . I20141208-12:29:42.603(2)? I20141208-12:29:42.6
..
在 Velocity的GH页面中,它提到“轻松CI集成"是其中的好处之一,但是我还没有任何文档. 如何将Velocity与Jenkins集成在一起? 解决方案 您应使用: 流星--test 流星运行--test 这与Velocity-ci的功能相同,而无需额外安装
..
我有一个移动Meteor项目(Cordova + Ionic Framework + Angular-Meteor),单元测试设置为 Velocity 和 Jasmine 。在浏览器中进行测试时,客户端测试按预期执行,但在移动设备上失败。测试服务器托管在localhost上,因此设备无法找到托管应用程序和测试服务器的计算机。如何将Velocity测试服务器主机从localhost更改为我的LAN
..
Velocity是Meteor的一个了不起的测试框架,我目前正在使用它来测试我的应用程序代码。 现在我在应用程序中添加了一个本地包,但是我不知道怎么(或者如果)我也可以用Velocity测试包。我想放弃tinyTest,支持一致的测试框架--Velocity。 是否可以使用Velocity测试软件包?文件结构应该如何? 解决方案 是的,可以使用sanjo:jasmine测试软件
..
对流星,速度和茉莉很新,所以不确定我做错了什么,使用Jasmine作为它不适合的东西,或者这只是它的工作方式。 我发现我需要为我的几乎所有测试设置超时才能让它们通过。应该是这种情况还是我做错了什么? 例如我正在运行的一些测试来检查验证消息: describe(“add quote validation”,function(){ beforeEach(function(done
..
我在Meteor应用程序中开始我的第一组Cucumber测试,但是我无法让登录步骤工作。我的应用程序使用我专门为这个项目写的自定义登录插件。这里是步骤,因为我目前有它定义与调试输出: this.Given(/ ^我登录为a \ / an“([^”] *)“$ /,function(roleName,callback){ this.browser .url(url.resolve(pr
..
我有以下代码。看起来我的测试通过,但我在控制台中遇到了大量的错误。这是怎么回事?我的测试是否是非确定性的并被重新运行?如果是,如何防止错误? login.feature: 特征:用户认证 作为用户 我想能够登录 所以我可以拥有用户帐户所有的好东西 背景: 假设我已经注销 场景:用户可以使用有效信息注册 假设我在主页上 当我打开注册模态 然后输入我想要的身份验证信息 然后我应
..
此应用程序显示了使用黄瓜测试Meteor的示例: https:// github .com / mhurwi / cucumber-meteor-tutorial 它适用于Velocity。但我的电脑变得非常慢,当启动Velocity的应用程序,我不希望它总是运行时,我正在开发。所以我试图使用Chimp作为一个NPM模块使用 chimp --ddp = http:// localh
..