2016-07-16 23:23:22 +00:00
|
|
|
import "typings-test";
|
|
|
|
import path = require("path");
|
|
|
|
import "should";
|
|
|
|
|
|
|
|
import npmExtra = require("../dist/index");
|
|
|
|
|
|
|
|
describe("npmextra",function(){
|
|
|
|
it("should read a config file",function(){
|
2016-07-17 14:34:31 +00:00
|
|
|
let testData = npmExtra.dataFor({
|
|
|
|
toolName:"testTool",
|
|
|
|
defaultSettings:{someKey2:"someValue2"},
|
|
|
|
cwd: path.join(process.cwd(),"test/")
|
|
|
|
});
|
|
|
|
testData.should.have.ownProperty("someKey2");
|
2016-07-16 23:23:22 +00:00
|
|
|
});
|
2016-07-18 18:29:29 +00:00
|
|
|
it("should read a config file",function(){
|
|
|
|
let testData = npmExtra.dataFor({
|
|
|
|
toolName:"testTool",
|
|
|
|
defaultSettings:{someKey2:"someValue2"},
|
|
|
|
cwd: path.join(process.cwd(),"test/")
|
|
|
|
});
|
|
|
|
testData.should.have.ownProperty("someKey2");
|
|
|
|
testData.testValue.should.equal(2);
|
|
|
|
});
|
2016-07-16 23:23:22 +00:00
|
|
|
});
|