nim-codex/codex/sales
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
..
states Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
reservations.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
salesagent.nim feat: expiry specified with number of seconds (#793) 2024-05-06 17:35:46 +02:00
salescontext.nim Smart contracts update: Groth16Proof instead of bytes (#683) 2024-02-07 07:50:35 +01:00
salesdata.nim [marketplace] Availability improvements (#535) 2023-09-29 14:33:08 +10:00
slotqueue.nim Cleanup integration tests (#757) 2024-05-23 15:29:30 +00:00
statemachine.nim refactor: merging proving module into sales (#469) 2023-08-21 12:26:43 +02:00