summary refs log tree commit diff
path: root/resources/app/node_modules/loglevel/test/node-integration.js
diff options
context:
space:
mode:
Diffstat (limited to 'resources/app/node_modules/loglevel/test/node-integration.js')
-rw-r--r--resources/app/node_modules/loglevel/test/node-integration.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/resources/app/node_modules/loglevel/test/node-integration.js b/resources/app/node_modules/loglevel/test/node-integration.js
new file mode 100644
index 0000000..f1d1d1f
--- /dev/null
+++ b/resources/app/node_modules/loglevel/test/node-integration.js
@@ -0,0 +1,27 @@
+"use strict";

+

+describe("loglevel included via node", function () {

+    it("is included successfully", function () {

+        expect(require('../lib/loglevel')).not.toBeUndefined();

+    });

+

+    it("allows setting the logging level", function () {

+        var log = require('../lib/loglevel');

+

+        log.setLevel(log.levels.TRACE);

+        log.setLevel(log.levels.DEBUG);

+        log.setLevel(log.levels.INFO);

+        log.setLevel(log.levels.WARN);

+        log.setLevel(log.levels.ERROR);

+    });

+

+    it("successfully logs", function () {

+        var log = require('../lib/loglevel');

+        console.info = jasmine.createSpy("info");

+

+        log.setLevel(log.levels.INFO);

+        log.info("test message");

+

+        expect(console.info).toHaveBeenCalledWith("test message");

+    });

+});
\ No newline at end of file