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