Upgrade Jest and fix failing tests
This commit is contained in:
parent
efe325e6ff
commit
c6a6b1ffc9
|
@ -54,7 +54,7 @@
|
||||||
"eslint-plugin-react": "^7.5.1",
|
"eslint-plugin-react": "^7.5.1",
|
||||||
"file-loader": "0.10.0",
|
"file-loader": "0.10.0",
|
||||||
"html-loader": "^0.5.1",
|
"html-loader": "^0.5.1",
|
||||||
"jest": "18.1.0",
|
"jest": "^22.4.4",
|
||||||
"markdown-loader": "^2.0.1",
|
"markdown-loader": "^2.0.1",
|
||||||
"style-loader": "0.13.1",
|
"style-loader": "0.13.1",
|
||||||
"supertest": "^3.0.0",
|
"supertest": "^3.0.0",
|
||||||
|
|
|
@ -11,11 +11,22 @@ describe("The server", () => {
|
||||||
server = createServer();
|
server = createServer();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("rejects invalid package names", done => {
|
it("redirects /_meta to ?meta", done => {
|
||||||
request(server)
|
request(server)
|
||||||
.get("/_invalid/index.js")
|
.get("/_meta/react")
|
||||||
.end((err, res) => {
|
.end((err, res) => {
|
||||||
expect(res.statusCode).toBe(403);
|
expect(res.statusCode).toBe(301);
|
||||||
|
expect(res.headers.location).toBe("/react?meta");
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
it("redirects ?json to ?meta", done => {
|
||||||
|
request(server)
|
||||||
|
.get("/react?json")
|
||||||
|
.end((err, res) => {
|
||||||
|
expect(res.statusCode).toBe(301);
|
||||||
|
expect(res.headers.location).toBe("/react?meta");
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -30,12 +41,11 @@ describe("The server", () => {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it("redirects /_meta to ?meta", done => {
|
it("rejects invalid package names", done => {
|
||||||
request(server)
|
request(server)
|
||||||
.get("/_meta/react?main=index")
|
.get("/_invalid/index.js")
|
||||||
.end((err, res) => {
|
.end((err, res) => {
|
||||||
expect(res.statusCode).toBe(302);
|
expect(res.statusCode).toBe(403);
|
||||||
expect(res.headers.location).toBe("/react?main=index&meta");
|
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue