From 26635e503800e0e3ccee0262795f2c3616f7658d Mon Sep 17 00:00:00 2001
From: squidfunk <martin.donath@squidfunk.com>
Date: Thu, 10 Aug 2017 12:04:23 +0200
Subject: [PATCH] Added tests

---
 package.json                                         | 2 +-
 tests/.eslintrc                                      | 6 +++---
 tests/karma.conf.js                                  | 6 +++---
 tests/snapshot/suites/extensions/admonition/index.js | 5 ++---
 yarn.lock                                            | 6 +++---
 5 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/package.json b/package.json
index 8336c604..25a58a9a 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
     "karma-sourcemap-loader": "^0.3.7",
     "karma-spec-reporter": "0.0.31",
     "karma-summary-reporter": "^1.3.3",
-    "karma-viewport": "^0.4.0",
+    "karma-viewport": "^0.4.1",
     "karma-webpack": "^2.0.4",
     "lunr": "^2.1.2",
     "lunr-languages": "^1.0.0",
diff --git a/tests/.eslintrc b/tests/.eslintrc
index 30c7321a..4599df7f 100644
--- a/tests/.eslintrc
+++ b/tests/.eslintrc
@@ -3,9 +3,9 @@
     "jasmine": true
   },
   "globals": {
-    "fixture": true,
-    "Ginseng": true,
-    "spyOnProperty": true
+    "ginseng": true,
+    "spyOnProperty": true,
+    "viewport": true
   },
   "plugins": [
     "jasmine"
diff --git a/tests/karma.conf.js b/tests/karma.conf.js
index 0e8aa15f..3e783bad 100644
--- a/tests/karma.conf.js
+++ b/tests/karma.conf.js
@@ -81,7 +81,8 @@ module.exports = karma => {
 
     /* Proxy top-level folders */
     proxies: {
-      "/extensions/": "/base/fixtures/extensions/"
+      "/extensions/": "/base/fixtures/extensions/",
+      "/layout/": "/base/fixtures/layout/"
     },
 
     /* Preprocessors */
@@ -102,8 +103,7 @@ module.exports = karma => {
     /* Ginseng configuration */
     ginseng: {
       client: {
-        context: "#viewport",
-        url: "/_ginseng"
+        context: "#viewport"
       }
     },
 
diff --git a/tests/snapshot/suites/extensions/admonition/index.js b/tests/snapshot/suites/extensions/admonition/index.js
index e91eaa12..f7713d8f 100644
--- a/tests/snapshot/suites/extensions/admonition/index.js
+++ b/tests/snapshot/suites/extensions/admonition/index.js
@@ -21,7 +21,7 @@
  */
 
 /* ----------------------------------------------------------------------------
- * Declarations
+ * Tests
  * ------------------------------------------------------------------------- */
 
 /* Extensions */
@@ -32,8 +32,7 @@ describe("extensions", () => {
 
     /* Load fixtures */
     beforeAll(done => {
-      viewport.element.src = "/extensions/admonition/_/index.html"
-      viewport.element.addEventListener("load", done)
+      viewport.load("/extensions/admonition/_/index.html", done)
     })
 
     /* Reset viewport */
diff --git a/yarn.lock b/yarn.lock
index 3d5e9c00..a49a2df5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3626,9 +3626,9 @@ karma-summary-reporter@^1.3.3:
   dependencies:
     chalk "^1.1.3"
 
-karma-viewport@^0.3.0:
-  version "0.3.0"
-  resolved "https://registry.yarnpkg.com/karma-viewport/-/karma-viewport-0.3.0.tgz#c5e265666a8db1199a5a9aca38de08b4df33daca"
+karma-viewport@^0.4.1:
+  version "0.4.1"
+  resolved "https://registry.yarnpkg.com/karma-viewport/-/karma-viewport-0.4.1.tgz#e0923839d74ecae77284bc05ae90c14c57a78939"
   dependencies:
     jsonschema "^1.1.1"
 
-- 
GitLab