Skip to content

Commit

Permalink
Merge pull request #54 from jesims/humane-test-output
Browse files Browse the repository at this point in the history
humane-test-output
  • Loading branch information
André de Jager committed Oct 15, 2019
2 parents cc27a60 + 1330d52 commit 52e73c9
Show file tree
Hide file tree
Showing 46 changed files with 1,181 additions and 203 deletions.
193 changes: 93 additions & 100 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ aliases:
lein_cache: &LEIN_CACHE
key: lein-{{ checksum "project.clj" }}
paths:
- ~/.lein
- ~/.m2
- ~/.lein
- ~/.m2
node_cache: &NODE_CACHE
key: node-{{ checksum "/tmp/.node_version" }}-{{ checksum "package-lock.json" }}
paths:
- node_modules
- node_modules
containers:
docker: &DEFAULT
- image: jesiio/build-bus:latest
environment:
JVM_OPTS: -Xmx3200m
DEBUG: 1
- image: jesiio/build-bus:latest
environment:
JVM_OPTS: -Xmx3200m
DEBUG: 1
commands:
cancel_redundant: &CANCEL_REDUNDANT
run:
Expand All @@ -26,115 +26,108 @@ jobs:
deps:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh deps'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh deps'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
lint:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh lint'
test_clj:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh test'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh test'
test_cljs:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh test-cljs'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh test-cljs'
test_docs:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh test-docs'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh test-docs'
snapshot:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh snapshot'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh snapshot'
release:
docker: *DEFAULT
steps:
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh release'
- save_cache:
<<: *LEIN_CACHE
- save_cache:
<<: *NODE_CACHE
- *CANCEL_REDUNDANT
- checkout
- restore_cache:
<<: *LEIN_CACHE
- restore_cache:
<<: *NODE_CACHE
- run: './backpack.sh release'
workflows:
version: 2
build:
jobs:
- deps
- test_clj:
requires:
- deps
- test_cljs:
requires:
- deps
- test_docs:
requires:
- deps
- snapshot:
context: JESI
requires:
- test_clj
- test_cljs
- test_docs
filters:
branches:
ignore: /^(master|develop)$/
- release:
context: JESI
requires:
- test_clj
- test_cljs
filters:
branches:
only: master
- deps
- lint:
requires:
- deps
- test_clj:
requires:
- lint
- test_cljs:
requires:
- lint
- test_docs:
requires:
- lint
- snapshot:
context: JESI
requires:
- test_clj
- test_cljs
- test_docs
filters:
branches:
ignore: /^(master|develop)$/
- release:
context: JESI
requires:
- test_clj
- test_cljs
filters:
branches:
only: master
6 changes: 6 additions & 0 deletions .idea/git_toolbox_prj.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions .idea/leiningen.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .remarkrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
module.exports = {
frail: true,
settings: {
bullet: '*',
incrementListMarker: false,
listItemIndent: '1'
}
}
64 changes: 40 additions & 24 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,72 @@
# 3.4.1

Added:

* [humane-test-output](https://github.com/pjstadig/humane-test-output) for better test output

# 3.3.1

Fixed:
* `is=` now takes at least 2 args

* `is=` now takes at least 2 args

# 3.3.0

Added:
* `sorted?`

* `sorted?`

# 3.2.1

Misc:
* exclude `clojure.core/mod` to suppress warning

* exclude `clojure.core/mod` to suppress warning

# 3.2.0

Added:
* `mod`

* `mod`

# 3.1.0

Added:
* `test.util/wait-for` (clj only)

* `test.util/wait-for` (clj only)

# 3.0.0

Added:
* `cache/create-lru`
* `cache/create-ttl`
* `cache/create-default`
* `cache/->Simple`
* `macros/reify-ifn`
* `java->clj`
* `diff`
* `map-leaves`
* `reduce-leaves`
* `and-fn`
* `or-fn`
* `random/character`

* `cache/create-lru`
* `cache/create-ttl`
* `cache/create-default`
* `cache/->Simple`
* `macros/reify-ifn`
* `java->clj`
* `diff`
* `map-leaves`
* `reduce-leaves`
* `and-fn`
* `or-fn`
* `random/character`

Removed:
* `cache`
* `keyed-cache`

# 2.0.0
* `cache`
* `keyed-cache`

# 2.0.0

Added:
* `async/go-call`
* `update-some`

* `async/go-call`
* `update-some`

Changed:
* Split `http` namespace into `status` and `response`

* Split `http` namespace into `status` and `response`

# 0.0.17
* Initial public release of Backpack

* Initial public release of Backpack
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Backpack is a collection of common utility functions and helpers for Clojure(Scr

# API Docs

[https://jesims.github.io/backpack/](https://jesims.github.io/backpack/)
<https://jesims.github.io/backpack/>

## Other Great (similar) Projects Include

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.3.1
3.4.1

0 comments on commit 52e73c9

Please sign in to comment.