nim-codex/tests/integration
markspanbroek 3046b7636c
Cleanup integration tests (#757)
* integration: move REST API tests into their own module

* integration: move upload and download tests into their own module

* integration: move purchasing tests into their own module

* integration: move marketplace tests to the right module

* integration: mine a block *after* starting nodes

To ensure that tests involving multiple nodes do
not start with out-of-sync clocks

* Fix: do not swallow CancellationErrors

* integration: avoid underflow in UInt256

* network: remove unnecessary error handling

No Exceptions can occur, only Defects, because everything
is asyncSpawned.

Co-authored-by: Dmitriy Ryajov <dryajov@gmail.com>

* network: do not raise in asyncSpawned proc

Co-authored-by: Dmitriy Ryajov <dryajov@gmail.com>

---------

Co-authored-by: Dmitriy Ryajov <dryajov@gmail.com>
2024-05-23 15:29:30 +00:00
..
clioption.nim Prover CLI updates (#735) 2024-03-12 09:57:13 +00:00
codexclient.nim feat: expiry specified with number of seconds (#793) 2024-05-06 17:35:46 +02:00
codexconfig.nim Prover CLI updates (#735) 2024-03-12 09:57:13 +00:00
codexprocess.nim Prover CLI updates (#735) 2024-03-12 09:57:13 +00:00
hardhatconfig.nim Prover CLI updates (#735) 2024-03-12 09:57:13 +00:00
hardhatprocess.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
marketplacesuite.nim feat: expiry specified with number of seconds (#793) 2024-05-06 17:35:46 +02:00
multinodes.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
nodeconfig.nim refactor: multinode integration test refactor (#662) 2024-02-19 04:55:39 +00:00
nodeconfigs.nim Prover CLI updates (#735) 2024-03-12 09:57:13 +00:00
nodeprocess.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
nodes.nim Wire up prover (#736) 2024-03-12 12:10:14 +00:00
testblockexpiration.nim Fix REST endpoints semantics (#612) 2023-11-20 16:14:06 -08:00
testcli.nim Prover CLI updates (#735) 2024-03-12 09:57:13 +00:00
testmarketplace.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
testproofs.nim feat(api): availabilities patch endpoint (#692) 2024-03-21 10:53:45 +00:00
testpurchasing.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
testrestapi.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
testsales.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
testupdownload.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
twonodes.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00