Skip to content

Commit 52abe25

Browse files
committed
Add: test configuration.
1 parent a9a2eb5 commit 52abe25

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"pack": "npx electron-builder --dir",
1515
"dist": "DEBUG=electron-builder electron-builder",
1616
"rebuild": "electron-rebuild -f -w better-sqlite3",
17-
"test": "echo \"Error: no test specified\" && exit 1"
17+
"test": "shadow-cljs compile test && node out/node-tests.js"
1818
},
1919
"author": {
2020
"name" : "The Ice Shelf",

shadow-cljs.edn

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;; shadow-cljs configuration
22
{:source-paths
3-
["src"]
3+
["src" "test"]
44

55
:dependencies
66
[[reagent "1.1.0"]
@@ -26,12 +26,18 @@
2626
:preloads [day8.re-frame-10x.preload]
2727
}
2828
:tailwind/output "resources/public/css/site.css"
29-
:tailwind/files {:base-path "./"
30-
:tailwind.css "./src/tailwind.css"
31-
;; :tailwind.css "resources/public/css/site.css"
32-
}
29+
:tailwind/files {:base-path "./"
30+
:tailwind.css "./src/tailwind.css"
31+
;; :tailwind.css "resources/public/css/site.css"
32+
}
3333
:tailwind/config {:dark-mode "media"}
3434
:release {; :build-hooks [(teknql.tailwind/compile-release!)] ; can't use this on windows (ci) so have to disable it.
3535
:build-options {:ns-aliases
3636
{day8.re-frame.tracing day8.re-frame.tracing-stubs}}}
37-
:modules {:renderer {:init-fn app.renderer.core/start!}}}}}
37+
:modules {:renderer {:init-fn app.renderer.core/start!}}}
38+
:test {:target :node-test
39+
:output-to "out/node-tests.js"
40+
:autorun true
41+
42+
}
43+
}}

0 commit comments

Comments
 (0)