Prettify everything
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
const parsePackageURL = require("../parsePackageURL")
|
||||
const parsePackageURL = require("../parsePackageURL");
|
||||
|
||||
describe("parsePackageURL", () => {
|
||||
it("parses plain packages", () => {
|
||||
@ -9,8 +9,8 @@ describe("parsePackageURL", () => {
|
||||
packageName: "history",
|
||||
packageVersion: "1.0.0",
|
||||
filename: "/umd/history.min.js"
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("parses plain packages with a hyphen in the name", () => {
|
||||
expect(parsePackageURL("/query-string@5.0.0/index.js")).toEqual({
|
||||
@ -20,8 +20,8 @@ describe("parsePackageURL", () => {
|
||||
packageName: "query-string",
|
||||
packageVersion: "5.0.0",
|
||||
filename: "/index.js"
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("parses plain packages with no version specified", () => {
|
||||
expect(parsePackageURL("/query-string/index.js")).toEqual({
|
||||
@ -31,8 +31,8 @@ describe("parsePackageURL", () => {
|
||||
packageName: "query-string",
|
||||
packageVersion: "latest",
|
||||
filename: "/index.js"
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("parses plain packages with version spec", () => {
|
||||
expect(parsePackageURL("/query-string@>=4.0.0/index.js")).toEqual({
|
||||
@ -42,8 +42,8 @@ describe("parsePackageURL", () => {
|
||||
packageName: "query-string",
|
||||
packageVersion: ">=4.0.0",
|
||||
filename: "/index.js"
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("parses scoped packages", () => {
|
||||
expect(parsePackageURL("/@angular/router@4.3.3/src/index.d.ts")).toEqual({
|
||||
@ -53,8 +53,8 @@ describe("parsePackageURL", () => {
|
||||
packageName: "@angular/router",
|
||||
packageVersion: "4.3.3",
|
||||
filename: "/src/index.d.ts"
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("parses package names with a period in them", () => {
|
||||
expect(parsePackageURL("/index.js")).toEqual({
|
||||
@ -64,8 +64,8 @@ describe("parsePackageURL", () => {
|
||||
packageName: "index.js",
|
||||
packageVersion: "latest",
|
||||
filename: ""
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("parses valid query parameters", () => {
|
||||
expect(parsePackageURL("/history?main=browser")).toEqual({
|
||||
@ -75,11 +75,11 @@ describe("parsePackageURL", () => {
|
||||
packageName: "history",
|
||||
packageVersion: "latest",
|
||||
filename: ""
|
||||
})
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
it("returns null for invalid pathnames", () => {
|
||||
expect(parsePackageURL("history")).toBe(null)
|
||||
expect(parsePackageURL("/.invalid")).toBe(null)
|
||||
})
|
||||
})
|
||||
expect(parsePackageURL("history")).toBe(null);
|
||||
expect(parsePackageURL("/.invalid")).toBe(null);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user