const expect = require("chai").expect const settings = require("../settings") const libIlias = require("../lib/libIlias") const db = require("../lib/db") const testData = require("./data") ///////////////////////////////////////////////////////////////////////// describe("the function anmelden", function () { const kurs = testData.kurs // TODO const user = testData.user let kursId = null let userId = null beforeEach(async function () { // const {usr_id:userId} = await libIlias.importIliasUser(user) const userRes = await libIlias.importIliasUser(user) const kursRes = await libIlias. console.log(data) }) afterEach(async function () { // await libIlias.deleteUser(userId) // TODO delete kurs }) it("should import a new user to ILIAS", async function () { console.log("!111") console.error("finish test") return console.log("++abmelden", userId, kursId) const res = await libIlias.abmelden(userId, kursId) console.dir(res, {depth: null}) expect(res).to.have.property("status").and.to.equal("ok") expect(res.command).to.equal("abmelden") expect(res.method).to.equal("DELETE") }) }) /////////////////////////////////////////////////////////////////////////