Sluj tests (#1416)

* add lib test for sluj (#1269)

* changelog

* add sluj to projects.md
This commit is contained in:
Bob 2022-11-13 16:07:01 -05:00 committed by GitHub
parent 4c3fa4c406
commit d8a0018213
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 2 deletions

View file

@ -10,6 +10,7 @@ A preview of the next release can be installed from
- Add `run-test` and `run-test-var` to `clojure.test`
- Compile distributed uberjar using GraalVM, fixes `babashka.process/exec` for Nix
- [#1414](https://github.com/babashka/babashka/issues/1414): preserve metadata on exec task function argument map
- [#1269](https://github.com/babashka/babashka/issues/1269): add lib tests for sluj ([@bobisageek](https://github.com/bobisageek))
## 1.0.165 (2022-11-01)

View file

@ -160,7 +160,10 @@
:deps/manifest :deps}
clj-commons/fs {:mvn/version "1.6.310"}
postmortem/postmortem {:git/url "https://github.com/athos/Postmortem"
:git/sha "1a29775a3d286f9f6fe3f979c78b6e2bf298d5ba"}}
:git/sha "1a29775a3d286f9f6fe3f979c78b6e2bf298d5ba"}
com.github.rawleyfowler/sluj {:git/url "https://github.com/rawleyfowler/sluj"
:git/sha "4a92e772b4e07bf127423448d4140748b5782198"
:deps/manifest :deps}}
:classpath-overrides {org.clojure/clojure nil
org.clojure/spec.alpha nil}}
:clj-nvd

View file

@ -8,6 +8,7 @@ borkdude/deps,https://github.com/borkdude/deps.clj
borkdude/missing.test.assertions,https://github.com/borkdude/missing.test.assertions
borkdude/rewrite-edn,https://github.com/borkdude/rewrite-edn
camel-snake-kebab/camel-snake-kebab,https://github.com/clj-commons/camel-snake-kebab
cc.qbits/auspex,https://github.com/mpenet/auspex
circleci/bond,https://github.com/circleci/bond
cli-matic/cli-matic,https://github.com/l3nz/cli-matic.git
clj-commons/clj-yaml,https://github.com/clj-commons/clj-yaml
@ -19,6 +20,7 @@ clojure-msgpack/clojure-msgpack,https://github.com/edma2/clojure-msgpack
clojure-term-colors/clojure-term-colors,https://github.com/trhura/clojure-term-colors
com.exoscale/lingo,https://github.com/exoscale/lingo
com.github.askonomm/clarktown,https://github.com/askonomm/clarktown
com.github.rawleyfowler/sluj,https://github.com/rawleyfowler/sluj
com.github.seancorfield/expectations,https://github.com/clojure-expectations/clojure-test
com.github.seancorfield/honeysql,https://github.com/seancorfield/honeysql
com.grammarly/omniconf,https://github.com/grammarly/omniconf
@ -37,6 +39,7 @@ douglass/clj-psql,https://github.com/DarinDouglass/clj-psql
edn-query-language/eql,https://github.com/edn-query-language/eql
environ/environ,https://github.com/weavejester/environ
exoscale/coax,https://github.com/exoscale/coax
exoscale/interceptor,https://github.com/exoscale/interceptor
expound/expound,https://github.com/bhb/expound
failjure/failjure,https://github.com/adambard/failjure
ffclj/ffclj,https://github.com/luissantos/ffclj
@ -58,8 +61,10 @@ java-http-clj/java-http-clj,http://www.github.com/schmee/java-http-clj
lambdaisland/regal,https://github.com/lambdaisland/regal
listora/again,https://github.com/liwp/again
markdown-clj/markdown-clj,https://github.com/yogthos/markdown-clj
meander/epsilon,https://github.com/noprompt/meander
medley/medley,https://github.com/weavejester/medley
meta-merge/meta-merge,https://github.com/weavejester/meta-merge
metosin/malli,https://github.com/metosin/malli
minimallist/minimallist,https://github.com/green-coder/minimallist
mvxcvi/arrangement,https://github.com/greglook/clj-arrangement
orchestra/orchestra,https://github.com/jeaye/orchestra
@ -79,6 +84,8 @@ org.clojure/math.numeric-tower,https://github.com/clojure/math.numeric-tower
org.clojure/test.check,https://github.com/clojure/test.check
org.clojure/tools.gitlibs,https://github.com/clojure/tools.gitlibs
org.clojure/tools.namespace,https://github.com/babashka/tools.namespace
postmortem/postmortem,https://github.com/athos/Postmortem
prismatic/schema,https://github.com/plumatic/schema
progrock/progrock,https://github.com/weavejester/progrock
reifyhealth/specmonstah,https://github.com/reifyhealth/specmonstah
rewrite-clj/rewrite-clj,https://github.com/clj-commons/rewrite-clj

1 maven-name git-url
8 borkdude/missing.test.assertions https://github.com/borkdude/missing.test.assertions
9 borkdude/rewrite-edn https://github.com/borkdude/rewrite-edn
10 camel-snake-kebab/camel-snake-kebab https://github.com/clj-commons/camel-snake-kebab
11 cc.qbits/auspex https://github.com/mpenet/auspex
12 circleci/bond https://github.com/circleci/bond
13 cli-matic/cli-matic https://github.com/l3nz/cli-matic.git
14 clj-commons/clj-yaml https://github.com/clj-commons/clj-yaml
20 clojure-term-colors/clojure-term-colors https://github.com/trhura/clojure-term-colors
21 com.exoscale/lingo https://github.com/exoscale/lingo
22 com.github.askonomm/clarktown https://github.com/askonomm/clarktown
23 com.github.rawleyfowler/sluj https://github.com/rawleyfowler/sluj
24 com.github.seancorfield/expectations https://github.com/clojure-expectations/clojure-test
25 com.github.seancorfield/honeysql https://github.com/seancorfield/honeysql
26 com.grammarly/omniconf https://github.com/grammarly/omniconf
39 edn-query-language/eql https://github.com/edn-query-language/eql
40 environ/environ https://github.com/weavejester/environ
41 exoscale/coax https://github.com/exoscale/coax
42 exoscale/interceptor https://github.com/exoscale/interceptor
43 expound/expound https://github.com/bhb/expound
44 failjure/failjure https://github.com/adambard/failjure
45 ffclj/ffclj https://github.com/luissantos/ffclj
61 lambdaisland/regal https://github.com/lambdaisland/regal
62 listora/again https://github.com/liwp/again
63 markdown-clj/markdown-clj https://github.com/yogthos/markdown-clj
64 meander/epsilon https://github.com/noprompt/meander
65 medley/medley https://github.com/weavejester/medley
66 meta-merge/meta-merge https://github.com/weavejester/meta-merge
67 metosin/malli https://github.com/metosin/malli
68 minimallist/minimallist https://github.com/green-coder/minimallist
69 mvxcvi/arrangement https://github.com/greglook/clj-arrangement
70 orchestra/orchestra https://github.com/jeaye/orchestra
84 org.clojure/test.check https://github.com/clojure/test.check
85 org.clojure/tools.gitlibs https://github.com/clojure/tools.gitlibs
86 org.clojure/tools.namespace https://github.com/babashka/tools.namespace
87 postmortem/postmortem https://github.com/athos/Postmortem
88 prismatic/schema https://github.com/plumatic/schema
89 progrock/progrock https://github.com/weavejester/progrock
90 reifyhealth/specmonstah https://github.com/reifyhealth/specmonstah
91 rewrite-clj/rewrite-clj https://github.com/clj-commons/rewrite-clj

View file

@ -65,6 +65,7 @@ The following libraries and projects are known to work with babashka.
- [Malli](#malli)
- [Meander](#meander)
- [Schema](#schema)
- [Sluj](#sluj)
- [Pods](#pods)
- [Projects](#projects-1)
- [babashka-test-action](#babashka-test-action)
@ -828,6 +829,10 @@ Tools for transparent data transformation
Clojure(Script) library for declarative data description and validation
### [Sluj](https://github.com/rawleyfowler/sluj)
Sluj is a very small library for converting strings of UTF-16 text to slugs. A slug is a piece of text that is URL safe.
## Pods
[Babashka pods](https://github.com/babashka/babashka.pods) are programs that can

View file

@ -172,4 +172,8 @@
:git-sha "1a29775a3d286f9f6fe3f979c78b6e2bf298d5ba"
:test-paths ["test"]
:test-namespaces [postmortem.core-test postmortem.instrument-test
postmortem.instrument-test]}}
postmortem.instrument-test]}
com.github.rawleyfowler/sluj {:git-url "https://github.com/rawleyfowler/sluj"
:git-sha "4a92e772b4e07bf127423448d4140748b5782198"
:test-paths ["test"]
:test-namespaces [sluj.core-test]}}