2016-06-09 01:13:40 +00:00
|
|
|
"use strict";
|
|
|
|
require("typings-test");
|
2016-02-20 04:05:07 +00:00
|
|
|
var projectinfo = require("../dist/index.js");
|
|
|
|
var should = require("should");
|
|
|
|
var path = require("path");
|
|
|
|
var testBasePath = path.resolve(__dirname);
|
|
|
|
describe("projectinfo", function () {
|
|
|
|
describe(".npm() return", function () {
|
2016-02-23 08:36:40 +00:00
|
|
|
var myNpm = projectinfo.npm(testBasePath, { gitAccessToken: "sometoken" });
|
2016-02-20 04:05:07 +00:00
|
|
|
it("should have .packageJson", function () {
|
|
|
|
myNpm.packageJson
|
|
|
|
.should.have.property("version", "1.0.0");
|
|
|
|
myNpm.packageJson
|
|
|
|
.should.have.property("name", "testpackage");
|
|
|
|
});
|
|
|
|
it("should have .version", function () {
|
|
|
|
myNpm
|
2016-02-21 16:17:31 +00:00
|
|
|
.should.have.property("version", "1.0.0");
|
2016-02-20 04:05:07 +00:00
|
|
|
});
|
|
|
|
it("should have .name", function () {
|
|
|
|
myNpm
|
|
|
|
.should.have.property("name", "testpackage");
|
|
|
|
});
|
2016-02-21 16:17:31 +00:00
|
|
|
it("should have .license", function () {
|
|
|
|
myNpm
|
|
|
|
.should.have.property("license", "MIT");
|
|
|
|
});
|
2016-02-23 07:48:41 +00:00
|
|
|
it("should have .git", function () {
|
|
|
|
myNpm.git.httpsUrl
|
2016-02-23 08:36:40 +00:00
|
|
|
.should.equal("https://sometoken@github.com/someuser/somerepo.git");
|
2016-02-23 07:48:41 +00:00
|
|
|
});
|
2016-02-20 04:05:07 +00:00
|
|
|
});
|
2016-02-20 05:06:43 +00:00
|
|
|
describe(".getName()", function () {
|
|
|
|
it("should return a name", function () {
|
|
|
|
projectinfo.getName(testBasePath)
|
|
|
|
.should.equal("testpackage");
|
|
|
|
});
|
|
|
|
});
|
2016-02-20 04:05:07 +00:00
|
|
|
});
|
2016-10-27 17:43:54 +00:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInRlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHdCQUFzQjtBQUN0QixJQUFJLFdBQVcsR0FBRyxPQUFPLENBQUMsa0JBQWtCLENBQUMsQ0FBQztBQUM5QyxJQUFJLE1BQU0sR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDL0IsSUFBSSxJQUFJLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQzNCLElBQUksWUFBWSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUM7QUFFM0MsUUFBUSxDQUFDLGFBQWEsRUFBQztJQUNuQixRQUFRLENBQUMsZUFBZSxFQUFDO1FBQ3JCLElBQUksS0FBSyxHQUFHLFdBQVcsQ0FBQyxHQUFHLENBQUMsWUFBWSxFQUFDLEVBQUMsY0FBYyxFQUFDLFdBQVcsRUFBQyxDQUFDLENBQUM7UUFDdkUsRUFBRSxDQUFDLDBCQUEwQixFQUFDO1lBQzFCLEtBQUssQ0FBQyxXQUFXO2lCQUNiLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFNBQVMsRUFBQyxPQUFPLENBQUMsQ0FBQztZQUM1QyxLQUFLLENBQUMsV0FBVztpQkFDYixNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUMsYUFBYSxDQUFDLENBQUM7UUFDbkQsQ0FBQyxDQUFDLENBQUM7UUFFSCxFQUFFLENBQUMsc0JBQXNCLEVBQUM7WUFDdEIsS0FBSztpQkFDQSxNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxTQUFTLEVBQUMsT0FBTyxDQUFDLENBQUE7UUFDaEQsQ0FBQyxDQUFDLENBQUM7UUFFSCxFQUFFLENBQUMsbUJBQW1CLEVBQUM7WUFDbkIsS0FBSztpQkFDQSxNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUMsYUFBYSxDQUFDLENBQUM7UUFDcEQsQ0FBQyxDQUFDLENBQUM7UUFFSCxFQUFFLENBQUMsc0JBQXNCLEVBQUM7WUFDdEIsS0FBSztpQkFDQSxNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxTQUFTLEVBQUMsS0FBSyxDQUFDLENBQUM7UUFDL0MsQ0FBQyxDQUFDLENBQUM7UUFDSCxFQUFFLENBQUMsa0JBQWtCLEVBQUM7WUFDbEIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxRQUFRO2lCQUNiLE1BQU0sQ0FBQyxLQUFLLENBQUMsb0RBQW9ELENBQUMsQ0FBQztRQUM1RSxDQUFDLENBQUMsQ0FBQztJQUVQLENBQUMsQ0FBQyxDQUFDO0lBRUgsUUFBUSxDQUFDLFlBQVksRUFBQztRQUNsQixFQUFFLENBQUMsc0JBQXNCLEVBQUM7WUFDdEIsV0FBVyxDQUFDLE9BQU8sQ0FBQyxZQUFZLENBQUM7aUJBQzVCLE1BQU0sQ0FBQyxLQUFLLENBQUMsYUFBYSxDQUFDLENBQUM7UUFDckMsQ0FBQyxDQUFDLENBQUM7SUFDUCxDQUFDLENBQUMsQ0FBQTtBQUNOLENBQUMsQ0FBQyxDQUFDIn0=
|