Browse Source

initial commit

master
Steven Kuterna 3 years ago
parent
commit
fa63d7bb60
4 changed files with 3685 additions and 0 deletions
  1. +14
    -0
      __test__/index.test.js
  2. +12
    -0
      index.js
  3. +3636
    -0
      package-lock.json
  4. +23
    -0
      package.json

+ 14
- 0
__test__/index.test.js View File

@ -0,0 +1,14 @@
const request = require("supertest");
const app = require("../index");
describe("Get route", () => {
it("page should return hello world", async () => {
const res = await request(app).get("/");
expect(res.statusCode).toEqual(200);
expect(res.body).toEqual("Hello world");
});
});
afterAll(async () => {
await app.close();
});

+ 12
- 0
index.js View File

@ -0,0 +1,12 @@
const express = require("express");
const app = express();
app.get("/", (req, res) => {
res.status(200).json("Hello world");
});
module.exports = app.listen(process.env.PORT || 4000, () =>
console.log(`Running on http://localhost:4000`)
);

+ 3636
- 0
package-lock.json
File diff suppressed because it is too large
View File


+ 23
- 0
package.json View File

@ -0,0 +1,23 @@
{
"name": "jenkins-test",
"version": "1.0.0",
"description": "a node app to learn jenkins",
"main": "index.js",
"scripts": {
"start": "node index.js",
"test": "jest"
},
"repository": {
"type": "git",
"url": "https://gitea.thuispc.dynu.net/steven/jenkins-test.git"
},
"author": "steven",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
},
"devDependencies": {
"jest": "^27.1.0",
"supertest": "^6.1.6"
}
}

Loading…
Cancel
Save