问题标签 [meteor-velocity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何调用 Meteor 模板事件?
功能:用户必须在输入字段中输入讲座代码才能进入讲座。在登录页面上,当用户键入讲座代码时,我想检查代码是否正确,如果正确,将“btn-enter-lecture”涂成绿色。
为了使用 jasmine 测试此功能,我将讲座代码粘贴到输入字段中并尝试使用 jquery 触发事件。但这不会称为流星事件。
如何触发此流星模板事件以测试按钮之后是否变为绿色?
代码:https ://github.com/minden/rewind/commit/cac61ecc3da3014548ad4ec9d1ceb2fd49bb265c
meteor - 使用 wercker 管道测试流星 js/mocha 挂起
我有一个应用程序可以在本地测试而不会出现问题
我正在测试的应用程序中的每个 package.js 都有以下内容:
现在我正在尝试使用以下 wercker.yml 通过 Wercker 管道执行相同的操作:
流星安装步骤工作正常,但管道只是挂在这里:
有任何想法吗 ?我没有正确安装 phantomjs 吗?
更新 :
发现 DEBUG=1 标志后...我运行
在 dev 和 wercker.yml 中
在开发:
在 WERCKER 上:
jasmine - 流星速度茉莉花测试中未定义角度
我有流星应用程序并想测试一些角度控制器。所以在package.js
并在测试文件中
当我运行VELOCITY_TEST_PACKAGES=1 meteor test-packages --driver-package velocity:html-reporter ./
它给我一个错误ReferenceError: angular is not defined
(在浏览器中)。那么问题是如何onTest
在这个测试中使用函数中定义的角度和其他模块?
packages
文件:
meteor - 带有 html-reporter 的速度测试包不会显示任何内容
我的应用程序是按包构建的,每个包都有相应的测试套件。我已经添加sanjo:jasmine
了我的测试引擎和velocity:html-reporter
,但是当我运行以下命令时,我没有收到任何输出,并且浏览器将无法连接到端口 3000 中的服务器,
这是我的package.js的测试部分
任何想法?谢谢!
unit-testing - Meteor-stubs spyOn 帐户在测试包时不起作用
我正面临一个奇怪的行为,我希望你能帮助我。
我正在使用 sanjo:jasmine@0.20.2 和 velocity:meteor-stubs@1.1.0' 测试我的包
在我的测试中我这样做:
适用于 Meteor.users。
但是当在 Accounts 上使用 spyOn 时它不起作用。如果我在我的测试方法中这样做:
html-reporter 报告:
任何想法 ?
谢谢你的帮助。
扬
meteor - 使用 mocha 测试你的包的正确结构是什么?
现在我有:
和
https://github.com/parlaywithme/meteor-synapsepay
我遇到has no method 'testOnly'
错误,正在运行
里面packages/meteor-synapsepay
:
meteor - 在 Mac 和 Cloud 9 IDE 上的新 Meteor 项目中设置 Cucumber
我正在尝试在一个全新的 Meteor 项目中使用黄瓜(通过 Velocity)。
我已经在 OS X El Capitan 10.11 以及全新的 Cloud 9 IDE Ubuntu vm(使用meteor --port $IP:$PORT
)上进行了尝试。
不幸的是,添加示例功能后,Velocity 报告错误,黄瓜日志显示以下内容:
当我渴望开始编写功能但无法让黄瓜在我的 Mac 或 Ubuntu 开发机器上工作时,我有什么遗漏吗?
javascript - 当包有 api.use('mongo') 时,为什么在包测试中使用 Mongo 会失败?
我正在开发一个自定义包。它package.js
是:
如您所见,包使用'mongo'
.
测试失败:
参考错误:Mongo 未定义
但是,如果我取消注释该行api.imply('mongo')
,那么测试就会成功。
同样奇怪的行为适用于ecmascript
依赖关系,如果我不 api.use('ecmascript')
in Package.onTest
,测试会失败。
流星版本是 1.2.0.2。
测试跑步者是速度。
测试框架是 jasmine。
我Mongo
在测试中使用 ES6 语法和功能。
发生了什么,我该如何解决?
meteor - 流星测试教程失败
我开始了流星测试教程,但是第二次自动生成的测试失败了:
所以似乎没有定义客户端变量。有没有人遇到过类似的问题?(顺便说一句,有没有办法调试这个)
我正在使用 ubuntu 14.04
更新:
生成的测试代码 intests/cucumber/features/step_definitions/sample_steps.js:
node.js - 如何设置流星速度镜的端口?
Velocity 在 30000 到 40000 之间的随机端口上创建镜像
有没有办法设置镜像监听的端口?
我在不同的机器上运行流星,流星假设它应该连接到http://localhost:35723有没有办法设置它应该连接到的镜像主机?