courts.test.js 792 B

1234567891011121314151617181920
  1. const { eq, ok } = require('../../helpers/assert');
  2. const { makeNetwork, makePeer } = require('../../helpers/setup');
  3. describe('courts: open + list cases', (t) => {
  4. t('A opens a case against B', async () => {
  5. const net = makeNetwork(); const A = makePeer(net); const B = makePeer(net); A.setActor();
  6. const r = await A.use('courts').openCase({ titleBase: 'dispute', respondentInput: B.keypair.id, method: 'JUDGE' });
  7. ok(r);
  8. const list = await A.use('courts').listCases('all');
  9. ok(Array.isArray(list));
  10. ok(list.length >= 1);
  11. });
  12. t('A nominates a judge', async () => {
  13. const net = makeNetwork(); const A = makePeer(net); const B = makePeer(net); A.setActor();
  14. const r = await A.use('courts').nominateJudge({ judgeId: B.keypair.id });
  15. ok(r);
  16. });
  17. });