Skip to content

Commit 2e6bbb1

Browse files
authored
Merge pull request #63 from Flexiana/add-cloverage-onto-kaocha
Add Cloverage to kaocha
2 parents 07a5c00 + 3d5817c commit 2e6bbb1

File tree

8 files changed

+19
-8
lines changed

8 files changed

+19
-8
lines changed

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
[![Clojure CI](https://github.com/Flexiana/framework/actions/workflows/test.yml/badge.svg)](https://github.com/Flexiana/framework/actions/workflows/test.yml)
2+
13
# framework
24

35
## Usage

project.clj

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject com.flexiana/framework "0.1.4"
1+
(defproject com.flexiana/framework "0.1.5"
22
:description "Framework"
33
:url "https://github.com/Flexiana/framework"
44
:license {:name "FIXME" :url "FIXME"}
@@ -18,20 +18,22 @@
1818
[crypto-password "0.2.1"]
1919
[garden "1.3.10"]
2020
[hickory "0.7.1"]
21-
[hiccup "1.0.5"]]
21+
[hiccup "1.0.5"]
22+
[funcool/cuerdas "RELEASE"]]
2223
:plugins [[lein-tools-deps "0.4.5"]]
2324
:middleware [lein-tools-deps.plugin/resolve-dependencies-with-deps-edn]
2425
:lein-tools-deps/config {:config-files [:install :user :project]}
2526

2627
:source-paths ["src"]
2728
:target "target/%s/"
28-
:profiles {:dev {:resource-paths ["config/dev"]
29+
:profiles {:dev {:resource-paths ["config/dev"]
2930
:lein-tools-deps/config {:config-files [:install :user :project]}}
3031
:local {:resource-paths ["config/local"]}
3132
:prod {:resource-paths ["config/prod"]}
3233
:cljstyle {:dependencies []}
3334
:test {:source-paths ["test"]
3435
:dependencies [[lambdaisland/kaocha "1.0.732"]
36+
[lambdaisland/kaocha-cloverage "1.0.75"]
3537
[mvxcvi/cljstyle "0.14.0"
3638
:exclusions [org.clojure/clojure]]
3739
[clj-kondo "2021.01.20"]
@@ -45,5 +47,6 @@
4547
"+test"
4648
"run"
4749
"-m"
48-
"kaocha.runner"]}
50+
"kaocha.runner"
51+
"--plugin" "cloverage"]}
4952
:main framework.components.core)

src/framework/components/router/core.clj

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
(start
1111
[this]
1212
(assoc this :ring-router (ring/router (concat
13-
(:routes (:specific-component this)) ;adds routes specific to some component
13+
(:routes (:specific-component this)) ; adds routes specific to some component
1414
(:custom-routes this))))))
1515

1616
(defn make-router

src/framework/components/session/middleware.clj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
(ns framework.components.session.middleware
22
(:require
3-
[sessions.backend :refer [fetch add! delete!]]
3+
[framework.components.session.backend :refer [fetch add! delete!]]
44
[xiana.core :as xiana]))
55

66
(defn session-middleware
File renamed without changes.

test/framework/acl/builder/roles_test.clj

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,14 @@
5050
:member [{:resource "posts", :actions [:delete :read], :restriction :own}]}
5151
(xiana/flow->
5252
{}
53-
;(p/init {"posts" [:read :delete :blow :blow-up]})
53+
;; (p/init {"posts" [:read :delete :blow :blow-up]})
5454
(init {:guest [{:resource "posts", :actions [:delete :read], :restriction :own}]
5555
:member [{:resource "posts", :actions [:delete :read], :restriction :own}]})
5656
(deny {:role :guest :resource "posts" :actions :delete})))
5757
(test-roles {:member [{:resource "posts", :actions [:delete :read], :restriction :own}]}
5858
(xiana/flow->
5959
{}
60-
;(p/init {"posts" [:read :delete :blow :blow-up]})
60+
;; (p/init {"posts" [:read :delete :blow :blow-up]})
6161
(init {:guest [{:resource "posts", :actions [:all], :restriction :own}]
6262
:member [{:resource "posts", :actions [:delete :read], :restriction :own}]})
6363
(deny {:role :guest :resource "posts" :actions :delete})))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(ns framework.components.app.core-test
2+
(:require
3+
[clojure.test :as t]
4+
[framework.components.app.core :as app.core]))

tests.edn

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#kaocha/v1
2+
{:plugins [:kaocha.plugin/cloverage]}

0 commit comments

Comments
 (0)