Fixup all the tests

This commit is contained in:
Nick O'Leary
2018-08-20 16:17:24 +01:00
parent 998bf92ad4
commit 38a1291c5b
113 changed files with 458 additions and 250 deletions

View File

@@ -17,7 +17,8 @@
var should = require("should");
var sinon = require("sinon");
var comms = require("../../../red/runtime-api/comms");
var NR_TEST_UTILS = require("nr-test-utils");
var comms = NR_TEST_UTILS.require("@node-red/runtime/lib/api/comms");
describe("runtime-api/comms", function() {
describe("listens for events", function() {

View File

@@ -14,6 +14,8 @@
* limitations under the License.
**/
var NR_TEST_UTILS = require("nr-test-utils");
describe("runtime-api/context", function() {
it.skip("NEEDS TESTS WRITING",function() {});
});

View File

@@ -18,7 +18,8 @@
var should = require("should");
var sinon = require("sinon");
var flows = require("../../../red/runtime-api/flows")
var NR_TEST_UTILS = require("nr-test-utils");
var flows = NR_TEST_UTILS.require("@node-red/runtime/lib/api/flows")
var mockLog = () => ({
log: sinon.stub(),

View File

@@ -17,18 +17,19 @@
var should = require("should");
var sinon = require("sinon");
var index = require("../../../red/runtime-api/index");
var NR_TEST_UTILS = require("nr-test-utils");
var index = NR_TEST_UTILS.require("@node-red/runtime/lib/api/index");
describe("runtime-api/index", function() {
before(function() {
["comms","flows","nodes","settings","library","projects"].forEach(n => {
sinon.stub(require(`../../../red/runtime-api/${n}`),"init",()=>{});
sinon.stub(NR_TEST_UTILS.require(`@node-red/runtime/lib/api/${n}`),"init",()=>{});
})
});
after(function() {
["comms","flows","nodes","settings","library","projects"].forEach(n => {
require(`../../../red/runtime-api/${n}`).init.restore()
NR_TEST_UTILS.require(`@node-red/runtime/lib/api/${n}`).init.restore()
})
})
it('isStarted', function(done) {

View File

@@ -18,7 +18,8 @@
var should = require("should");
var sinon = require("sinon");
var library = require("../../../red/runtime-api/library")
var NR_TEST_UTILS = require("nr-test-utils");
var library = NR_TEST_UTILS.require("@node-red/runtime/lib/api/library")
var mockLog = {
log: sinon.stub(),

View File

@@ -17,7 +17,8 @@
var should = require("should");
var sinon = require("sinon");
var nodes = require("../../../red/runtime-api/nodes")
var NR_TEST_UTILS = require("nr-test-utils");
var nodes = NR_TEST_UTILS.require("@node-red/runtime/lib/api/nodes")
var mockLog = () => ({
log: sinon.stub(),

View File

@@ -17,7 +17,8 @@
var should = require("should");
var sinon = require("sinon");
var projects = require("../../../red/runtime-api/projects")
var NR_TEST_UTILS = require("nr-test-utils");
var projects = NR_TEST_UTILS.require("@node-red/runtime/lib/api/projects")
var mockLog = () => ({
log: sinon.stub(),

View File

@@ -18,7 +18,8 @@
var should = require("should");
var sinon = require("sinon");
var settings = require("../../../red/runtime-api/settings")
var NR_TEST_UTILS = require("nr-test-utils");
var settings = NR_TEST_UTILS.require("@node-red/runtime/lib/api/settings")
var mockLog = () => ({
log: sinon.stub(),