REST Service for POPCORN - ILIAS
alex
2025-11-17 5fa36d9ea426f6f3dffc31cce8a55821e9ead5bf
GS-2373
3 files modified
6 ■■■■■ changed files
settings.prod.json 1 ●●●● patch | view | raw | blame | history
settings.test.json 1 ●●●● patch | view | raw | blame | history
test/testConnect.js 4 ●●●● patch | view | raw | blame | history
settings.prod.json
@@ -1,6 +1,7 @@
{
   "authtoken": "jiuGfr432898D90290kj4f45ldkfn3hh8F",
   "port": 4101,
   "restUrl": "https://www.lernen-mit-globus-baumarkt.de/popcorn",
   "db": {
      "host": "localhost",
      "port": 3306,
settings.test.json
@@ -1,6 +1,7 @@
{
   "authtoken": "jiuGfr432898D90290kjfsldkfn3hh8F",
   "port": 4101,
   "restUrl": "https://globusfm-dev2.minervis.com/popcorn",
   "db": {
      "host": "localhost",
      "port": 3306,
test/testConnect.js
@@ -84,12 +84,12 @@
         expect(data).to.have.property("version")
         expect(data.version).to.be.a("string")
      })
      it("should not be accessible without TOKEN", async function () {
      it("should not be accessible without a TOKEN", async function () {
         const urlR = `${settings.restUrl}/api/user?offset=0&limit=1`
         const res = await fetch(urlR)
         expect(res.status).to.equal(403)
      })
      it("should be accessible with TOKEN", async function () {
      it("should be accessible with a TOKEN", async function () {
         const urlR = `${settings.restUrl}/api/user?offset=0&limit=1&token=${settings.authtoken}`
         const res = await fetch(urlR)
         expect(res.status).to.equal(200)