jasmine-node

    10热度

    3回答

    我想要让travis-ci用jasmine-node来测试我的nodejs模块。当我从命令行运行测试时,它们都会通过,但无论出于何种原因,Travis总是将我的构建报告为失败。我.travis.yml看起来是这样的: language: node_js node_js: - 0.6 - 0.8 和我的package.json看起来是这样的: "scripts": {

    2热度

    1回答

    我试图得到下面的代码时,发生在我身上,我已经包含在此文件的顶部明示。你可以在猴子已经加载后如何修补快递对象吗? var express = require('express') Helper = (function() { var HelperObject = function(params) { this.directories =

    0热度

    2回答

    我从我的茉莉花没有得到快乐。时间。我的期望是,代码将嘲笑时钟对象,并会在setTimeout中设置超过指定时间间隔的tick时触发setTimeout事件,但这似乎不起作用,我找不到我的缺陷。我的代码似乎与其他应用相同时钟控制行为的代码并行。 背景:'回调'函数在执行之后将this.action.state()设置为Constants.state.Ready,之前它应该是Constants.sta

    8热度

    4回答

    我使用express.js创建了一个简单的Web应用程序,并且想用jasmine-node进行测试。到目前为止工作正常,但我的问题是,我必须手动启动服务器,每次我可以运行我的测试。 请问如何编写一个spec-helper来运行服务器(使用另一个端口,然后是我的开发工具),仅用于测试,然后杀死它?

    2热度

    4回答

    所以我是一个漂亮的被宠坏了的rubyist,并且基本上不需要使用sudo安装任何东西。我已经安装了node.js和npm(使用Mac 64位.pkg授予,这可以让我知道我的系统上有什么),并且它们工作正常。现在 ,执行以下操作:“请重试运行此命令,作为根/管理员” npm install jasmine-node -g 不工作,说:我走的意思sudo npm install jasmine-nod