nim-codex/tests/codex
markspanbroek 7a0a48e4a5
Fix warnings (drops Nim 1.2) (#348)
* [build] disable XCannotRaiseY hint

There are too many {.raises:[Defect].} in the
libraries that we use, drowning out all other
warnings and hints

* [build] disable BareExcept warning

Not yet enabled in a released version of Nim,
so libraries that we depend on have not fixed
this yet, drowning out our own hints and warnings

* [build] disable DotLikeOps warning

dot-like ops were an experiment that is not going
land in Nim

* [build] compile log statements in tests

When running tests, all log statements are compiled.
They are filtered out at runtime during a test run.

* [build] do not build executable when running unit test

It's already built in the integration test

* [build] Fix warnings

- remove unused code
- remove unused imports
- stop using deprecated stuff

* [build] Put compiler flags behind nim version checks

* [CI] remove Nim 1.2 compatibility
2023-03-09 12:23:45 +01:00
..
blockexchange Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
helpers Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
sales [marketplace] Load sales state from chain (#306) 2023-03-08 14:34:26 +01:00
storageproofs Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
stores Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
utils Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
examples.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
helpers.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testasyncheapqueue.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
testblockexchange.nim Blocks leak and inflight for pending blocks (#315) 2022-11-15 00:12:05 -06:00
testchunking.nim Download files without padding (#218) 2022-08-24 15:15:59 +03:00
testclock.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
testerasure.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testmanifest.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testnode.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testproving.nim [marketplace] Load sales state from chain (#306) 2023-03-08 14:34:26 +01:00
testpurchasing.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testsales.nim [marketplace] Load sales state from chain (#306) 2023-03-08 14:34:26 +01:00
teststorageproofs.nim Upload authenticators (#108) 2022-05-25 20:29:31 -06:00
teststores.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
teststorestream.nim WIP: Harmonize BlockStore API (remaining functions) (#123) (#130) 2022-07-28 03:39:17 +03:00
testsystemclock.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
testutils.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00