Closed brandur closed 3 weeks ago
@bgentry I was trying to write more tests for River UI endpoints, but found that since I was using test transactions, it wasn't possible to test the queue-related stuff because transaction-based functions were missing. Mind taking a look at this one?
I noticed while trying to write tests for River UI that it wasn't possible to use any of the queue endpoints with a test transaction because unlike functions
Client.Insert
which have a transaction basedInsertTx
variant, queue functions can only work on the main pool.Here, add transaction variants for all queue functions:
QueueGetTx
QueueListTx
QueuePauseTx
QueueResumeTx