From 17ae81f04074ad5b2fdbb21f221e33e69b425e53 Mon Sep 17 00:00:00 2001
From: jsteuer <jan.steuer.htw@gmail.com>
Date: Wed, 05 Feb 2020 11:36:17 +0100
Subject: [PATCH] better docs, ide-tool-utils as ts, es6 and es5

---
 test/Helpers.spec.ts |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/test/Helpers.spec.ts b/test/Helpers.spec.ts
index a194c39..830dd02 100644
--- a/test/Helpers.spec.ts
+++ b/test/Helpers.spec.ts
@@ -1,6 +1,8 @@
 import test, { ExecutionContext } from "ava";
 
-import { Helpers } from "../src/Helpers";
+import { Helpers } from "@mathcoach-ide-api";
+import { MathCoach } from "@mathcoach-ide-api";
+
 
 test("Helpers.contextFileToExerciseFile works as expected", t => {
     t.deepEqual(
@@ -22,13 +24,13 @@
 })
 
 test("Helpers.contextFileToExerciseFile check params", t => {
-    const expectedErrorMessage = "no valid file reference given, expected object like {owner:'demo', part:'vfs'|'www', path: '/...'}"
-    t.throws(() => Helpers.contextFileToExerciseFile(null as any), expectedErrorMessage);
-    t.throws(() => Helpers.contextFileToExerciseFile("null" as any), expectedErrorMessage);
-    t.throws(() => Helpers.contextFileToExerciseFile({ owner: 1, part: 2, path: 3 } as any), expectedErrorMessage);
-    t.throws(() => Helpers.contextFileToExerciseFile({ owner: "", part: "vfs", path: "/aufgabe.tool.json" } as any), expectedErrorMessage);
-    t.throws(() => Helpers.contextFileToExerciseFile({ owner: "demo", part: "xxx", path: "/aufgabe.tool.json" } as any), expectedErrorMessage);
-    t.throws(() => Helpers.contextFileToExerciseFile({ owner: "demo", part: "vfs", path: "notAbsolute.tool.json" } as any), expectedErrorMessage);
+    const expected = { message: "no valid file reference given, expected object like {owner:'demo', part:'vfs'|'www', path: '/...'}" }
+    t.throws(() => Helpers.contextFileToExerciseFile(null as any), expected);
+    t.throws(() => Helpers.contextFileToExerciseFile("null" as any), expected);
+    t.throws(() => Helpers.contextFileToExerciseFile({ owner: 1, part: 2, path: 3 } as any), expected);
+    t.throws(() => Helpers.contextFileToExerciseFile({ owner: "", part: "vfs", path: "/aufgabe.tool.json" } as any), expected);
+    t.throws(() => Helpers.contextFileToExerciseFile({ owner: "demo", part: "xxx", path: "/aufgabe.tool.json" } as any), expected);
+    t.throws(() => Helpers.contextFileToExerciseFile({ owner: "demo", part: "vfs", path: "notAbsolute.tool.json" } as any), expected);
 })
 
 test("Helpers.isFile", t => {

--
Gitblit v1.10.0-SNAPSHOT