Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/lambdaisland/kaocha

Full featured next gen Clojure test runner
https://github.com/lambdaisland/kaocha

reword

d106574e2a28ca9186bcfac54893abe4fd17810c authored almost 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
use match?

fc847f2b1e83045ee35f27731151bb6c4365c51b authored almost 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
read-line-or-throw

dc2f43b1786241fc3530d0662285434a1486e1fc authored almost 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
feedback

1a85225c10426338540f34474b9224eaafcee700 authored almost 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
CHANGELOG

2850b9f8bf9b53030335c7d2f03ab4c416386d03 authored almost 2 years ago by Arne Brasseur <[email protected]>
Merge pull request #368 from NoahTheDuke/nb/fix-test-wrap

Wrap executing test to match clojure.test for fixtures

596b8f440b9422ed7b4686f4a9bf840b54dbbd96 authored almost 2 years ago by Arne Brasseur <[email protected]>
Merge branch 'main' into nb/fix-test-wrap

0f74774161ba59730c53151ec65bbe1c0221c800 authored almost 2 years ago by Arne Brasseur <[email protected]>
Merge pull request #378 from lambdaisland/alys/fix-watch-error-windows

Fix Windows crash when using `--watch`

7d6c897bfd85fd66aea0c45fcbb62de37733f374 authored almost 2 years ago by A Brooks <[email protected]>
Tweak wording

M1 is no longer the only Apple silicon chip.

395556127f7b4f2312cf6dbb176e82e9ea2eb8f2 authored almost 2 years ago by A Brooks <[email protected]>
Add CHANGELOG entry

47a15105b8f8b5dded605d2f903e6d38cf7e66a5 authored almost 2 years ago by Alys Brooks <[email protected]>
Only try to watch config file when using Hawk.

Not only does watching individual files not work with Beholder, when
using Beholder on Windows, ...

fefc077ca4cde86b3453b94c1c7a407d3d38332d authored almost 2 years ago by Alys Brooks <[email protected]>
Update pom.xml and add CHANGELOG.md placeholders

2747f2f4aa773c3a20219e98caf8e43944bc14ca authored almost 2 years ago by Alys Brooks <[email protected]>
# 1.72.1136 (2023-01-09 / d9f0728)

## Added

## Fixed

## Changed

f576bfc7c4b94b7d61ed643af50e0bdffe847630 authored almost 2 years ago by Alys Brooks <[email protected]>
debug failure

7cdc914f7bae31d384dfeba387051196f613a3b4 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix test

3175b42364e1f0d87e6b59ccf3217aaf850c35d8 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix error msg

d66a4427109c4e75d7d61e2af0b173cff82ef270 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm old destructure

ec69d54db12e9202b650b08c0a6bb3a208a99131 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
rm old hint

bfe79326e98c4ed1bd1c58f1ab21a8398a39934b authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
fix format calls

a1c5d3dda95f5f44fd810a35161d93408d10f9ba authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
clean up

68336876175d78524ffb0d7a398f8f12d9de27ff authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
improve debuggability

cf2a3bf6cc7a4f1c46b928368a05d1cfb05831be authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
try jdk 8 again?

a12a479befc90ab0ebed59d7bf31070b70bf6460 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
more special cases

e0ec8af19d90c9a47f96b41508c7d2e3a1383eea authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
handle clojure 1.9.0

5c39e85dcc8d9d0a5514e9e931020fd751eb9b95 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
longer timeout for CI?

f787af0956d448f5dd2ec38592007b9badc5dfbc authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
integration test

b1aa9962a7e79f646b11fcd372822c6716806ae4 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Merge pull request #369 from frenchy64/patch-2

Fix `Capability check for org.clojure/tools.cli` doc formatting

d9f0728c0ecf247db110e809374b529c4f351651 authored about 2 years ago by A Brooks <[email protected]>
Apply load-error to first non-skipped suite

97da5ed2b1cf1542a18460de12c4f9759e9a177f authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Reflow paragraph.

035d035ecc1eb8c548a68f2846659f8f362cec6d authored about 2 years ago by A Brooks <[email protected]>
Ensure unskipped testable for reporting load error

12c52f1fd0fd4ce447e5e63535aad1475770e7bc authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Fix `Capability check for org.clojure/tools.cli` doc formatting

1d522382f90422ab1e5d4f4bbc51670e2b5063d5 authored about 2 years ago by Ambrose Bonnaire-Sergeant <[email protected]>
Update wrapped test var function name

689f86bb4d236882cad3fdc9ff40142120f2a916 authored about 2 years ago by Noah Bogart <[email protected]>
Move rest of type/var to standalone function

d59cad878ba6e73450c662221ce472e9b7e1dab6 authored about 2 years ago by Noah Bogart <[email protected]>
Move test wrapper to standalone function

a523c8cef287d242187d417987785b2eb25b3d4c authored about 2 years ago by Noah Bogart <[email protected]>
Update changelog

12c4202d05eebc89d70f967b4844f7ca4591a650 authored about 2 years ago by Noah Bogart <[email protected]>
Wrap executing test to match clojure.test for fixtures

ebf54c095661828393596f8023002f314a6d19ef authored about 2 years ago by Noah Bogart <[email protected]>
Merge pull request #360 from lambdaisland/LIOSS-1/automation-add-project-board

LIOSS-1/automation-adding-new-pr-and-issues-to-project-board

e94d84c9232199c17f067e1d3d61c198759fd8d5 authored about 2 years ago by ArielA147 <[email protected]>
Add empty line at end file

c6c5cea35bcd5f333fb51961198c5130b3256494 authored about 2 years ago by ArielA147 <[email protected]>
Create new workflow

3acfc148946079f29b53f75c70093e24566290f6 authored about 2 years ago by ArielA147 <[email protected]>
Tweak wording

Adopt some suggestions from Arne

af5a3720455d46b65d86859afa2f99715f2d87c9 authored about 2 years ago by A Brooks <[email protected]>
Update stability statement in docs

e5144d54bedabc04bfc15b70f95c7bb4b6832e51 authored about 2 years ago by A Brooks <[email protected]>
Merge pull request #331 from lambdaisland/alys/update-cucumber-docs

Update features from Cucumber feature tests.

4e9e7e277af73e88516ff7d10907e8ce53f20562 authored about 2 years ago by A Brooks <[email protected]>
Update features from Cucumber feature tests.

Re-run Cucumber doc generation and check it in.

061dfdab759d6d46b69b60f0bcecb1ed1f9cdca9 authored about 2 years ago by Alys Brooks <[email protected]>
Merge pull request #327 from leo-ppp/patch-1

Correct documentation of `wrap-run` hooks

5a64319bf8b1e28e497a9a62b57f3dd242d8dc0a authored about 2 years ago by A Brooks <[email protected]>
Merge pull request #328 from lambdaisland/alys/update-preload-docs

Update preload docs

935e6ec85fae087d0f383703b55e8bd902cc2ac7 authored about 2 years ago by A Brooks <[email protected]>
Fix typo and choose better link.

176e6a2f70a080aee0405be3ef32f80650b6fb46 authored about 2 years ago by Alys Brooks <[email protected]>
Tweak documentation for preload plugin.

—Tweak namespace docstring for kaocha.plugin.preloads.
—Added note about the ClojureScript limit...

eb61e704932824ffb1b765b3dcbcbe60001bc5f8 authored about 2 years ago by Alys Brooks <[email protected]>
Correct documentation of `wrap-run` hooks

a9c4778d37dde48762f331bf431c0a4e38e97fb8 authored about 2 years ago by Leo Poulson <[email protected]>
Revert "TEST ONLY: bump Cloverage"

This reverts commit 371d94a0437a5e5ec0bdba0c1d884b86683f7f03.

c3b4bfb78287988c1bdba8827c0e4369252ca8fd authored about 2 years ago by Alys Brooks <[email protected]>
TEST ONLY: bump Cloverage

See if recent fixes to Cloverage change our test coverage (hopefully for
the better.)

371d94a0437a5e5ec0bdba0c1d884b86683f7f03 authored about 2 years ago by Alys Brooks <[email protected]>
Update pom.xml and add CHANGELOG.md placeholders

0f8fe537963ccc09dc33823ceb4c3adab7ca793a authored about 2 years ago by Alys Brooks <[email protected]>
# 1.71.1119 (2022-10-24 / 4317878)

## Added

- Configure a timeout for notifications with `--notification-timeout` or
`:kaocha.pl...

c63f3acce7230d7abdf74d05ad111c02981cb354 authored about 2 years ago by Alys Brooks <[email protected]>
Clean up CHANGELOG

Clarify limitations of the notify timeout and remove empty section from
the CHANGELOG section fo...

4317878e689e23cc7a40e340adefaf6718595fde authored about 2 years ago by Alys Brooks <[email protected]>
Merge pull request #325 from colinkahn/check_syms_collection_case

fix unreachable case when :kaocha.spec.test.check/syms is a collection

94769d2073ee9cc28e9dad7ec8eb10c13133753f authored about 2 years ago by A Brooks <[email protected]>
fix unreachable case when :kaocha.spec.test.check/syms is a collection

8082de7ccf03d792f2d43889809ffd40a5a835a3 authored about 2 years ago by Colin Kahn <[email protected]>
Merge pull request #324 from lambdaisland/alys/document-nondeterminism

Document nondetermism in --print-config.

368b4e41f1004155510955ceb0d92638bb87a486 authored about 2 years ago by A Brooks <[email protected]>
Document nondetermism in --print-config.

8984fd0af3aba7200494ae2c294a0c752aa13407 authored about 2 years ago by Alys Brooks <[email protected]>
Merge pull request #318 from lambdaisland/alys/update-ci-jdk

Add Java 17 and 19 to test matrix

77334edf536a3b39b9fcc27e5b67e3011ee40a94 authored about 2 years ago by A Brooks <[email protected]>
Remove assertion from testing.

c266ca18691a0d48a9dcafe096755080ddc9d193 authored about 2 years ago by Alys Brooks <[email protected]>
Test against parsed configuration, not string.

Avoid issues with nondeterminism in the order of configuration map
printing by parsing the confi...

2c4d875be91f4217c92e84d81edf039aa20af477 authored about 2 years ago by A Brooks <[email protected]>
Merge pull request #317 from lambdaisland/alys/notify-send-timeout

Add timeout to notify-send command, plus commandline option.

7e77da679819b42a2219a8fcbd68260733e6f4c0 authored about 2 years ago by Arne Brasseur <[email protected]>
Get rid of unnecessary letfn

4f20f79e2b201d9def5b71d71f0b81d958c5f0da authored about 2 years ago by Arne Brasseur <[email protected]>
Further simplify and fix whitespace issues

188efa151c679b4cdd0d17b3cee06091f44c091e authored about 2 years ago by Arne Brasseur <[email protected]>
Get timeout directly from result, clean up whitespace issues.

b8f8e5aaefaa9b8e92fa9c1bcb73035e16474e99 authored about 2 years ago by Arne Brasseur <[email protected]>
Update CHANGELOG.

79c7634245af5600bb829ee940fe520888a7075a authored about 2 years ago by Alys Brooks <[email protected]>
Add timeout to notify-send command, plus commandline option.

The timeout doesn't work in all situations, including with
terminal-notifier on macOS, with Java...

c928ed8c8ef64841a3710152222d0676c4c3bb83 authored about 2 years ago by Alys Brooks <[email protected]>
Further improve error message when the notifier command is incorrect.

Add hint for correcting the error and clarify where the message is
coming front (stderr).

b531abf330357ff7ca3a8adc403aa5afc5917151 authored about 2 years ago by Alys Brooks <[email protected]>
Ensure that timeout is set correctly when not provided.

By mistake, the timeout in the final command was being set to nil (and
then parsed to an empty s...

3946ec760858f60d8904d498f0d7cb18685d2c6c authored about 2 years ago by Alys Brooks <[email protected]>
Warn when the specified command fails.

Previously, when the notification command failed, it would fail
silently. Now it prints a warnin...

246b90cf59d6583670ba01a0b716745752c643af authored about 2 years ago by Alys Brooks <[email protected]>
Merge pull request #314 from lambdaisland/alys/fix-watch-profile-reload

Ensure --watch respects the profile on reload.

908b534f086cfd07855b4a7885b1e4b2a51e4e70 authored about 2 years ago by Arne Brasseur <[email protected]>
Add Java 17 and 19

9972853934c541e14052c105960657c65c201236 authored about 2 years ago by A Brooks <[email protected]>
Update CHANGELOG.

0c5a9ceb7e47c14d9fc501cbbcab49ba9fad2118 authored over 2 years ago by Alys Brooks <[email protected]>
Ensure --watch respects the profile on reload.

When using profiles with --watch, the initial configuration would be
loaded with the desired pro...

6bac06a47235930a84fc4167d475d2ed1f1ce7a2 authored over 2 years ago by Alys Brooks <[email protected]>
Merge pull request #192 from lambdaisland/document-metamerge

Initial draft of material about meta-merge.

6527dd17167349c9d6fc01bf564b591616103b9c authored over 2 years ago by A Brooks <[email protected]>
Update meta-merge section with details I learned.

fe21df889ad763cb9f99a2b10b7146231ef9d55a authored over 2 years ago by Alys Brooks <[email protected]>
Fix bug in making config keys replace by default.

When combining two configurations, certain keys are meant to replace the
keys in the previous ma...

9c9ba5f4ddc540e5a2bfe49aa98e9bd3c69f7b6b authored over 2 years ago by Alys Brooks <[email protected]>
Initial draft of material about meta-merge.

395eb5cfd7d30c631eb91227ad8d8d8c478c717e authored over 2 years ago by Alys Brooks <[email protected]>
Fix some typos.

063d8eb5413f69f4bd51a756e74a6bcce380a084 authored over 2 years ago by Alys Brooks <[email protected]>
Add docstring to kaocha.config/merge-config

b3c9cfd147f3522a8e12357a62099b2a9c25bd91 authored over 2 years ago by Alys Brooks <[email protected]>
Merge pull request #309 from lambdaisland/alys/improve-notifier-warning

Improve warning when notification can't appear.

e675ca07e2b80ff57efc6ddeaa8df0dfe2dccab5 authored over 2 years ago by Arne Brasseur <[email protected]>
Document using profiles to disable plugin on CI.

7fef85ad28847221eac7bdbd899505ba3a920b56 authored over 2 years ago by Alys Brooks <[email protected]>
Remove exception from warning and shorten message.

e6f182b94c03991f5fe7d2308b2aee5c17cbcf98 authored over 2 years ago by Alys Brooks <[email protected]>
Update pom.xml and add CHANGELOG.md placeholders

8dad6cfe39bea5920b7a685dbe7e723b3b2ad50e authored over 2 years ago by Arne Brasseur <[email protected]>
# 1.70.1086 (2022-09-19 / f8d8ad5)

## Added

- Add specs for kaocha.plugin/profiling data (#302).

## Fixed

- Fix issue where diff...

54c3192d0f5f9234a417cca39ec7f65c7c5ba882 authored over 2 years ago by Arne Brasseur <[email protected]>
Fix the `--no-notifications` CLI flag for the notifier plugin

There was a logic error where it would trigger the same behavior as if no
suitable notifier comm...

f8d8ad5239874600561dc28837fbb569cad77be7 authored over 2 years ago by Arne Brasseur <[email protected]>
Merge pull request #308 from ProjectFrank/main

switch to deep-diff2

4e1b3c4827b270eb96e2542af145cc1c95416cde authored over 2 years ago by A Brooks <[email protected]>
Improve warning when notification can't appear.

Add some helpful context when the system isn't able to display a warning
message. From my observ...

be5b0d9cae34e3bc05b4d302be0b0af702c00fb9 authored over 2 years ago by Alys Brooks <[email protected]>
switch to deep-diff2

Upgrade from deep-diff1 to deep-diff2 since deep-diff1 is no longer
actively maintained. Resolve...

12f5e258348eae0934baf40d7cba1fa3dd231f5a authored over 2 years ago by Frank Wang <[email protected]>
Merge pull request #303 from lambdaisland/alys/fix-error-codes

Fix exit codes

c340898170e164a467ed4aa2e526d84a7ca34e3b authored over 2 years ago by Arne Brasseur <[email protected]>
Split error code 249 into two.

I separated failures to load namespaces from failures to load the
plugin. (The two instances of ...

19d79b0681bb2bf1ea519908779c669c99729bd8 authored over 2 years ago by Alys Brooks <[email protected]>
Merge pull request #302 from robhanlon22/profiling-specs

Add specs for profiling plugin data

6f8b0c7062bf4ba120889bed0611cc73782bbe9b authored over 2 years ago by A Brooks <[email protected]>
Fix test that referenced old error code.

3578fb438a37cc8487b544fa473527c312b989c7 authored over 2 years ago by Alys Brooks <[email protected]>
Fix whitespacee.

ad8b965a48f0815cc11d5ae1f9b93e7dd02f1234 authored over 2 years ago by Alys Brooks <[email protected]>
Further elaborate on error code changes in CHANGELOG.

5d49c6713c471559f0f3dbde361e45994e468486 authored over 2 years ago by Alys Brooks <[email protected]>
Add error code changes to CHANGELOG.

04f37dfade4a90f26a7d4af2268472666fc188ce authored over 2 years ago by Alys Brooks <[email protected]>
Replace kaocha.plugin exit codes.

kaocha.api used exit code 254 first, so all of kaocha.plugin's codes are
now 249.

2df98b0d00ea4b96f7a6d455b339c489455337e1 authored over 2 years ago by Alys Brooks <[email protected]>
Replace duplicated exit code, 252.

I chose to replace the one in kaocha.config with 250 because it appears
to be the newer use of 250.

322e1b56ad9f80453de2ead4344cebb669ba47a9 authored over 2 years ago by Alys Brooks <[email protected]>
Update src/kaocha/plugin/profiling.clj

e206727d032d80b45936a2360fbe4ad195f2f370 authored over 2 years ago by Rob Hanlon <[email protected]>
Update CHANGELOG.md.

4e983d3dd118e45d28ace843b666666c8396055c authored over 2 years ago by Rob Hanlon <[email protected]>
Add specs for profiling plugin data

Plugin authors (like myself) might want to consume profiling data as
part of their plugin. Havin...

fd403ec72e76fbb02553bcbf07244843278f1e74 authored over 2 years ago by Rob Hanlon <[email protected]>