Added shynet webserver unit test
parent
33e394f0a2
commit
194b87467c
@ -1,3 +1,28 @@
|
||||
.clj-kondo/
|
||||
.lsp/
|
||||
|
||||
# pybuilder
|
||||
.pybuilder/
|
||||
__pycache__/
|
||||
|
||||
# lein
|
||||
target/
|
||||
.lein-repl-history
|
||||
.lein-failures
|
||||
pom.*
|
||||
|
||||
# cljs
|
||||
.shadow-cljs
|
||||
.nrepl-*
|
||||
package-lock.json
|
||||
node_modules/
|
||||
public/js/
|
||||
|
||||
# ide
|
||||
.calva
|
||||
|
||||
*.iml
|
||||
.idea/
|
||||
|
||||
auth.edn
|
||||
config.edn
|
||||
|
@ -0,0 +1,28 @@
|
||||
(ns dda.c4k-matomo.matomo-test
|
||||
(:require
|
||||
#?(:clj [clojure.test :refer [deftest is are testing run-tests]]
|
||||
:cljs [cljs.test :refer-macros [deftest is are testing run-tests]])
|
||||
[dda.c4k-matomo.matomo :as cut]))
|
||||
|
||||
|
||||
(deftest should-generate-webserver-deployment
|
||||
(is (= {:apiVersion "apps/v1"
|
||||
:kind "Deployment"
|
||||
:metadata
|
||||
{:name "shynet-webserver"
|
||||
:namespace "default"
|
||||
:labels {:app "shynet-webserver"}}
|
||||
:spec
|
||||
{:selector {:matchLabels {:app "shynet-webserver"}}
|
||||
:strategy {:type "Recreate"}
|
||||
:replicas 1
|
||||
:template
|
||||
{:metadata {:labels {:app "shynet-webserver"}}
|
||||
:spec
|
||||
{:containers
|
||||
[{:name "shynet-webserver"
|
||||
:image "milesmcc/shynet:edge"
|
||||
:imagePullPolicy "IfNotPresent"
|
||||
:envFrom [{:secretRef {:name "shynet-settings"}}]}]}}}}
|
||||
(cut/generate-webserver-deployment))))
|
||||
|
Loading…
Reference in New Issue