update to commonjs module structure
This commit is contained in:
26
test/test.ts
Normal file
26
test/test.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
/// <reference path="../ts/typings/main.d.ts" />
|
||||
var smartenv = require("../dist/index.js");
|
||||
var beautylog = require("beautylog");
|
||||
beautylog.info("Now testing the smartenv module");
|
||||
smartenv.printEnv();
|
||||
beautylog.info("Now testing the smartenv module");
|
||||
|
||||
//test smartenv.obs.add
|
||||
smartenv.obs.add("myTestObject",{key1:"Peter"});
|
||||
smartenv.obs.add("myTestObject",{key1:"Klaus"}); //now trying to add a second
|
||||
smartenv.printEnv();
|
||||
beautylog.log(smartenv.obs.get("myTestObject").key1); // this should be Peter
|
||||
|
||||
//test smartenv.obs.replace
|
||||
smartenv.obs.replace("myTestObject",{key1:"Klaus"});
|
||||
beautylog.log(smartenv.obs.get("myTestObject").key1); // this should be Klaus
|
||||
|
||||
//test smartenv.obs.merge
|
||||
smartenv.obs.merge("myTestObject",{key2:"Peter"});
|
||||
beautylog.log(smartenv.obs.get("myTestObject").key1 + smartenv.obs.get("myTestObject").key2); // this should be KlausPeter
|
||||
|
||||
var key2 = "hello";
|
||||
smartenv.obs.get("myTestObject").key2 = key2;
|
||||
beautylog.log(smartenv.obs.get("myTestObject").key2);
|
||||
|
||||
beautylog.success("Success!");
|
Reference in New Issue
Block a user