Michiel Borkent
2b3e7df2e9
Fix tests
2022-10-03 15:34:47 +02:00
Michiel Borkent
80a8ee1b7e
Don't let orchestra nuke other spec tests
2022-10-02 13:24:06 +02:00
Michiel Borkent
c081367304
Fix pod test
2022-09-29 10:05:43 +02:00
Michiel Borkent
42ebb92c5d
exec tests
2022-09-23 21:26:37 +02:00
Michiel Borkent
3b5dbb7c66
Fix #1367 : line number in clojure.test output
2022-09-22 14:03:48 +02:00
Michiel Borkent
1197f4feec
Add interceptor tests
2022-09-06 14:56:26 +02:00
Michiel Borkent
ea36bbecb9
add auspex tests to CI
2022-09-06 10:31:53 +02:00
Michiel Borkent
90add0e787
Meander tests
2022-07-03 13:41:30 +02:00
Michiel Borkent
16e427848d
Add malli tests
2022-07-03 13:14:25 +02:00
Michiel Borkent
14b177ad21
Add schema tests to CI, fixes #1296
2022-06-15 21:13:53 +02:00
Michiel Borkent
40fdb19c95
SCI record "classes" are now instance of sci.lang.Type ( #1283 )
2022-05-29 11:40:05 +02:00
Michiel Borkent
6cf1a3ff6a
SCI: use explicit global print-method ( #1268 )
2022-05-15 14:23:16 +02:00
Michiel Borkent
24f124d955
fix #1237 : add tests for numeric tower
2022-04-23 11:35:49 +02:00
Bob
1113037b51
add Clarktown lib tests ( #1247 )
...
* add lib tests for clarktown
* add clarktown to library list
* make code block test agnostic to line separator
2022-04-17 20:11:33 +02:00
Michiel Borkent
e81ef4aac0
Declarative pod support for uberscript ( #1227 )
2022-04-02 23:41:04 +02:00
Michiel Borkent
7af93adf15
Fix test
2022-04-02 17:47:27 +02:00
Wes Morgan
e602286799
feat #863 : Load pods from bb.edn ( #1205 )
...
Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2022-03-23 17:08:59 +01:00
Michiel Borkent
7bfab37077
Add specter tests
2022-03-18 19:35:44 +01:00
Michiel Borkent
6320cddc74
Add lib tests for expectations.clojure-test
2022-03-12 14:40:52 +01:00
Michiel Borkent
315d58e7a1
fix #1202 : add tests for hugsql
2022-03-12 14:01:14 +01:00
Michiel Borkent
cda02cd3a3
disable flaky test
2022-03-11 12:44:10 +01:00
Michiel Borkent
3759d14baf
Add clojure.data.priority-map as built-in, support aysylu/loom lib ( #1207 )
2022-03-11 12:23:31 +01:00
mknoszlig
f9451f5de0
feat #1204 : add babashka.config property
2022-03-11 11:03:42 +01:00
Michiel Borkent
5c6e2b5167
cli-matic Windows test
2022-02-25 11:27:58 +01:00
Michiel Borkent
3eace3278f
Add cli-matic lib tests
2022-02-24 17:20:11 +01:00
Michiel Borkent
5dfe9c42ae
SCI: simplify handling of metadata
2022-02-17 11:49:24 +01:00
Michiel Borkent
df91279967
Add clojure-msgpack to lib tests
2022-02-14 15:37:35 +01:00
Gabriel Horner
ac6ad33fcb
Add 2 more compatible libs ( #1171 )
2022-02-10 13:45:15 +01:00
Michiel Borkent
26cb47eac4
Update SCI: minor refactor for vararg recur ( #1161 )
2022-01-29 19:02:29 +01:00
Michiel Borkent
ee15ef1798
[ #1152 ] Add algo.monads to libtests and projects.md
2022-01-23 20:11:26 +01:00
Gabriel Horner
093709386a
Add some additional libraries ( #1138 )
...
* Add some additional libraries to test
Also improved docs around add-libtest
Close #1137
Close #1128
* Add method needed for supporting pyramid
Pyramid tests passed locally but that was on jvm
* Remove pyramid tests and do in subsequent PR
* Revert "Add method needed for supporting pyramid"
This reverts commit 4d84a2a2ac .
* Skip exoscale tests for windows since most aren't windows compatible
2022-01-14 14:56:09 +01:00
Michiel Borkent
ab470def54
BB test patches
2021-12-29 17:05:19 +01:00
Gabriel Horner
665ae4dd97
Finish up library tests ( #1120 )
...
* Add tests for markdown-clj and tools.namespace
See comment for why only one markdown test could be run.
Closes #1069 and #1064
* Convert 10 test libs using add-libtest
Also improved add-libtest to only require maven artifact
and rely on clojars for getting git-url most of the time
* Convert 8 more test libs using add-libtest
Also updated table and added comment for newline test
* Fix doric test
* Disable tools.namespace test that fails on windows
* Added dozen manual test libs and converted 2 test libs
add-libtest.clj supports manually-added and test-directories options
* Converts last tests to test namespaces and write libraries.csv
* Add a number of library tests from projects.md
Also add more docs around adding test libs and tweak add script
* Use :sha for gitlib and older clojure cli
* Revert "Use :sha for gitlib and older clojure cli"
This reverts commit c663ab8368 .
* Fix and disable failing tests
Disabled tests that fail consistently and fixed windows one
2021-12-29 16:35:14 +01:00
Michiel Borkent
fb7f984389
[ #1110 ] Load tasks and deps from other bb.edn file ( #1117 )
...
Co-authored-by: Bob <highpressurecarsalesman@gmail.com>
2021-12-26 17:26:35 +01:00
Michiel Borkent
93fb4379ff
[ #584 , #1037 ] Uberscript in bb ( #1115 )
2021-12-23 21:23:11 +01:00
Gabriel Horner
3a30a11c1f
Add more library tests ( #1114 )
...
* Add environ and table tests
Also allow for directory option and fix nasty nil test-dir bug
* Add 7 libraries via add-libtest.clj
Added :branch option and saved additional info to bb-tested-libs.edn to
reproduce test fetching later
* Disable intermittent failing test
2021-12-22 21:27:29 +01:00
Gabriel Horner
4e7d04f672
Add libtest ( #1112 )
...
* Add add-libtest script and add 2 libraries with it
* Add tests for 3 existing libraries
2021-12-21 19:25:10 +01:00
Gabriel Horner
4f8eb37704
Added specmonstah and dependency to tested libraries ( #1109 )
...
* Enable specmonstah tests now that it's merged
* Add dependency to tests and doc added libs
* Use the older :sha for compat with older clojure cli
2021-12-16 15:46:50 +01:00
Michiel Borkent
a3633faf3f
test
2021-12-09 18:35:10 +01:00
Michiel Borkent
fb0fbe87fc
spec test
2021-12-09 17:43:06 +01:00
Michiel Borkent
b67d539ab0
fields
2021-12-09 17:42:55 +01:00
Michiel Borkent
5d324dd201
Added integrant tests
2021-12-08 23:11:32 +01:00
Michiel Borkent
4f21669f6b
Add orchestra tests
2021-12-08 22:57:16 +01:00
Michiel Borkent
f754578075
Add coax tests
2021-12-08 21:31:58 +01:00
Michiel Borkent
6d14ed61f1
Add better-cond to CI tests
2021-12-08 18:46:53 +01:00
Michiel Borkent
9dd4941230
Add spec tests to CI
2021-12-08 18:26:17 +01:00
Michiel Borkent
4566905a5c
Add compatibility with hato and clj-http-lite insecure feature ( #1080 )
...
Added classes:
- java.net.CookiePolicy
- java.net.http.HttpTimeoutException
- javax.net.ssl.HostnameVerifier
- javax.net.ssl.HttpsURLConnection
- javax.net.ssl.KeyManagerFactory
- javax.net.ssl.SSLSession
- javax.net.ssl.TrustManagerFactory
- java.security.KeyStore
- java.util.zip.Inflater
- java.util.zip.ZipException
2021-11-27 15:58:24 +01:00
Bob
8dad1fa473
ruuter and clj-digest tests ( #1034 )
...
* add lib tests for using ruuter with built-in httpkit server
* just to be safe, add a timeout to ruuter's HTTP requests
* add tests for clj-commons.digest
* add newly-tested libraries to the library list
* undo paren moves I missed that were done by parinfer
* typo
2021-10-17 23:12:28 +02:00
Bob
bf3b6d2dca
add support for --init as a file to be loaded before evaluation actions ( #1033 )
2021-10-17 10:44:31 +02:00
Bob
a39cdc7e8c
Component lib test ( #1016 )
...
* add lib test for component
* add example of using GZip
2021-09-26 23:47:39 +02:00
Michiel Borkent
0f723a1e7c
Fix aarch64 test ( #1007 )
2021-09-11 18:13:12 +02:00
Michiel Borkent
943dc69c66
Fix test
2021-09-01 23:30:33 +02:00
Michiel Borkent
1a764f3120
[ #997 ] Add smoke test
2021-09-01 23:14:35 +02:00
Michiel Borkent
1da01203ce
Fix test
2021-09-01 11:54:09 +02:00
Michiel Borkent
23ba52a813
[ #979 ] More java net http tests and tweaks ( #996 )
2021-09-01 11:36:24 +02:00
Bob
83b6d1e662
add lib test and an example for multigrep ( #461 ) ( #968 )
...
* fix lanterna constants ns name
* add multigrep lib test and example
2021-08-11 10:52:00 +02:00
Michiel Borkent
7fac0f1eb9
[ #947 ] Vault tests, part 1 ( #949 )
2021-07-21 12:35:38 +02:00
Michiel Borkent
a888a340ae
Update Slmer: include << macro
2021-07-14 16:30:27 +02:00
Bob
af6f94ef81
run lib tests in Windows CI ( #933 )
...
* run lib tests in Windows CI
- add batch scripts for invoking tests
- skip some tests on windows
- tweak a couple tests to run on linux and windows
* configure git to checkout with Windows line endings on Appveyor
2021-07-12 00:00:14 +02:00
Michiel Borkent
8c37594006
Add clojure.data.json tests
2021-07-10 17:16:14 +02:00
Bob
b53be25b94
[ #817 ] add crispin to lib tests and projects.md ( #918 )
...
* add crispin to lib tests and projects.md
* add a missing line in crispin example
2021-07-07 10:01:36 +02:00
Bob
097e45d180
[ #877 ] add omniconf lib tests
2021-07-05 21:12:11 +02:00
Michiel Borkent
432680b2f3
[ #914 ] Fix cache dir
2021-07-04 22:18:16 +02:00
Bob
16911a54f0
add more windows testing ( #902 )
...
- add default test selector to skip "windows only" tests
- in cases where the differences between *nix shell and windows shell
make the test very messy, add a separate "windows only" test
- make more tests work on Windows
2021-06-24 22:34:57 +02:00
Michiel Borkent
ef64e93238
replikativ/hasch tests in CI
2021-06-21 21:58:41 +02:00
Michiel Borkent
15e54ef0a1
Add support for slingshot #675 ( #881 )
...
* Add java.util.Arrays/copyOfRange for slingshot
* add exception for tests
* Add slingshot tests
2021-06-09 10:39:43 +02:00
Michiel Borkent
e18f4302a8
[ #847 ] Better error handling for parallel tasks
2021-05-18 12:39:21 +02:00
Michiel Borkent
e6a2fdbb45
Add HoneySql v2 tests ( #841 )
2021-05-14 12:04:56 +02:00
Michiel Borkent
5554619a9d
Selmer: util/set-missing-value-formatter!
2021-05-11 22:13:50 +02:00
Michiel Borkent
4ffd08f360
[ #835 ] Expose escaping functions from selmer.util
2021-05-11 13:19:31 +02:00
Michiel Borkent
f6e3e81252
[ #823 ] Add tests for jasentaa
2021-05-07 12:08:02 +02:00
Michiel Borkent
cab3307a07
[ #823 ] Add tests for jasentaa
2021-05-07 11:58:18 +02:00
Michiel Borkent
cbd8a2d07d
[ #821 ] Include Selmer
2021-05-06 12:53:59 +02:00
Michiel Borkent
514fc84cde
[ #810 ] Support :extra-paths and :extra-deps in tasks
2021-04-27 23:32:37 +02:00
Michiel Borkent
21bb768e9f
Tasks: fix execution of fully qualified symbol
2021-04-25 11:42:11 +02:00
Michiel Borkent
e0b1c1b01e
[ #784 ] Support binf.cljc library by adding ByteBuffer and Charset-related classes ( #789 )
2021-04-14 23:27:31 +02:00
Michiel Borkent
1870e2729e
[ #769 ] rewrite-clj support
2021-04-04 16:22:45 +02:00
Michiel Borkent
d71c3622ec
bb.edn: first iteration
2021-03-28 17:30:44 +02:00
Michiel Borkent
4229cab9b4
Update version-clj tests
2021-03-14 21:04:55 +01:00
Michiel Borkent
d0431b8bb6
[ #741 ] Fix cyclic dep problem with doric lib
2021-03-01 12:17:04 +01:00
Michiel Borkent
1dd20b0a0c
Add failjure to libtests
2021-02-13 10:48:59 +01:00
Michiel Borkent
9220b983c5
Fix gaka tests
2021-02-03 23:06:18 +01:00
Michiel Borkent
2136c0a19b
Add gaka lib tests
2021-02-03 14:50:58 +01:00
Michiel Borkent
77a95cf778
Fix core.match test
2021-01-28 23:19:10 +01:00
Michiel Borkent
931fadabb2
[ #487 ] Include clojure.test.check as preparation for clojure.spec
2021-01-24 21:07:07 +01:00
Michiel Borkent
c4bb42df3e
[ #646 ] Add hiccup.core and hiccup2.core
2021-01-23 22:47:35 +01:00
Michiel Borkent
497bfb01da
[ #594 ] Include clojure.core.match
2021-01-23 14:02:00 +01:00
Michiel Borkent
c725c3be0b
[ babashka/process#31 ] Add tests to bb CI
2020-11-26 23:40:48 +01:00
Michiel Borkent
d8e14c278d
Libtest improvements
2020-09-21 10:56:33 +02:00
Michiel Borkent
a1d34f5242
[ #556 ] Add org.httpkit.server namespace (experimental)
2020-09-20 23:19:49 +02:00
Michiel Borkent
9aec485913
[ #561 ] Add tests + enhancements for org.httpkit.client
2020-09-19 14:30:48 +02:00
Lee Read
5d9027fe0a
Added lib tests for version-clj ( #569 )
...
The version-clj project uses `.cljx` so I hand-transcribed them to `.cljc`.
Tests are from from version-clj v1.0.2:
https://github.com/xsc/version-clj/tree/clojars-0.1.2
Added `version-clj.via-use-test` to verify loading version-clj via `use`.
Verification via: `./script/run_lib_tests`, I observed version-clj tests:
1. failing for `bb` native v0.2.0
2. passing for `./bb` native built from master
3. passing for `lein bb` from master
This should be the final change that closes #565 .
2020-09-09 23:03:15 +02:00
Michiel Borkent
5b0f54e576
[ #508 , #543 ] Improve error reporting with stack trace
2020-08-24 23:45:41 +02:00
Michiel Borkent
ab0af85884
[ #536 ] Support uberjars
2020-08-19 16:39:42 +02:00
Michiel Borkent
9fffa80def
[ #538 ] support top-level requires
2020-08-17 23:01:28 +02:00
Michiel Borkent
4dd102ca19
[ #538 ] make uberscript more accepting
2020-08-17 22:09:44 +02:00
Michiel Borkent
418f00eb64
[ #535 ] Ignore unresolved symbol in uberscript
2020-08-17 20:02:07 +02:00
Michiel Borkent
02032625ee
[ #535 ] fix order in --uberscript (2)
2020-08-16 18:00:39 +02:00
Gabriel Horner
901ea41f20
Add lib tests for bond ( #524 )
...
* Add lib-tests for bond
* Mention bond and add instructions for adding libtests
* Tweak lib test to detect exception that bb throws
2020-08-11 18:07:29 +02:00
Michiel Borkent
efc2946b81
Update minimallist dep + tests
2020-08-09 22:13:14 +02:00