Add karma packages

This commit is contained in:
Juho Teperi 2017-10-25 17:32:12 +03:00
parent 35b099ab69
commit 3385741618
6 changed files with 1567 additions and 4 deletions

1
.gitignore vendored
View file

@ -10,5 +10,4 @@ pom.xml.asc
/.nrepl-history
/gh-pages
/node_modules
/package-lock.json
/_book

View file

@ -11,7 +11,7 @@ env:
jdk:
- oraclejdk8
node_js:
- "6.1"
- "8.6"
cache:
directories:
- "$HOME/.m2"

1554
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff

9
package.json Normal file
View file

@ -0,0 +1,9 @@
{
"name": "reitit",
"private": true,
"devDependencies": {
"karma": "^1.7.1",
"karma-chrome-launcher": "^2.2.0",
"karma-cljs-test": "^0.1.0"
}
}

View file

@ -51,7 +51,7 @@
:aliases {"all" ["with-profile" "dev"]
"perf" ["with-profile" "default,dev,perf"]
"test-clj" ["all" "do" ["alt-test"] ["check"]]
"test-phantom" ["doo" "chrome-headless" "test"]
"test-browser" ["doo" "chrome-headless" "test"]
"test-advanced" ["doo" "chrome-headless" "advanced-test"]
"test-node" ["doo" "node" "node-test"]}

View file

@ -2,7 +2,8 @@
set -e
case $1 in
cljs)
lein "do" test-phantom once, test-node once, test-advanced once
npm install -g karma-cli
lein "do" test-browser once, test-node once, test-advanced once
;;
clj)
lein test-clj