Fix test and update deps

* Exception testing now happens for clj only
  * If testing for cljs is required we need tests for cljs
This commit is contained in:
erik 2022-11-02 13:58:20 +01:00
parent e6074cdb4d
commit ef9fd8ea65
2 changed files with 41 additions and 40 deletions

View file

@ -1,32 +1,32 @@
{ {
"name": "c4k-common-cljs", "name": "c4k-common-cljs",
"description": "Contains predicates and tools for c4k", "description": "Contains predicates and tools for c4k",
"author": "meissa GmbH", "author": "meissa GmbH",
"version": "0.2.0-SNAPSHOT", "version": "0.2.0-SNAPSHOT",
"homepage": "https://gitlab.com/domaindrivenarchitecture/c4k-common#readme", "homepage": "https://gitlab.com/domaindrivenarchitecture/c4k-common#readme",
"repository": "https://www.npmjs.com/package/c4k-common", "repository": "https://www.npmjs.com/package/c4k-common",
"license": "APACHE2", "license": "APACHE2",
"main": "c4k-common.js", "main": "c4k-common.js",
"bin": { "bin": {
"c4k-common": "./c4k-common.js" "c4k-common": "./c4k-common.js"
}, },
"keywords": [ "keywords": [
"cljs", "cljs",
"k8s", "k8s",
"c4k", "c4k",
"deployment", "deployment",
"yaml", "yaml",
"convention4kubernetes" "convention4kubernetes"
], ],
"bugs": { "bugs": {
"url": "https://gitlab.com/domaindrivenarchitecture/c4k-common/issues" "url": "https://gitlab.com/domaindrivenarchitecture/c4k-common/issues"
}, },
"dependencies": { "dependencies": {
"js-base64": "^3.6.1", "js-base64": "^3.7.2",
"js-yaml": "^4.0.0" "js-yaml": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"shadow-cljs": "^2.11.18", "shadow-cljs": "^2.11.18",
"source-map-support": "^0.5.19" "source-map-support": "^0.5.19"
} }
} }

View file

@ -15,12 +15,13 @@
(is (= ["a1" "a2" "b1"] (is (= ["a1" "a2" "b1"]
(cut/concat-vec '("a1" "a2") '("b1"))))) (cut/concat-vec '("a1" "a2") '("b1")))))
(deftest should-refuse-illegal-inputs #?(:clj
(is (thrown? Exception (deftest should-refuse-illegal-inputs
(cut/concat-vec ["a1" "a2"] "b1"))) (is (thrown? Exception
(is (thrown? Exception (cut/concat-vec ["a1" "a2"] "b1")))
(cut/concat-vec ["a1" "a2"] nil))) (is (thrown? Exception
(is (thrown? Exception (cut/concat-vec ["a1" "a2"] nil)))
(cut/concat-vec ["a1" "a2"] 2))) (is (thrown? Exception
(is (thrown? Exception (cut/concat-vec ["a1" "a2"] 2)))
(cut/concat-vec {"a1" "a2"} [])))) (is (thrown? Exception
(cut/concat-vec {"a1" "a2"} [])))))