@goplugin/plugin-test-helpers

1.0.0 • Public • Published

Usage

Add to your project

npm install @goplugin/plugin-test-helpers --save

Add to tests

const h = require("@goplugin/plugin-test-helpers");

Helper Methods

Below are some examples of how to use the helper methods.

assertActionThrows

await h.assertActionThrows(async () => {
  await cc.createRequest(jobId, url, path, times, {from: consumer});
});

decodeRunRequest

let tx = await cc.createRequest(jobId, url, path, times, {from: consumer});
request = h.decodeRunRequest(tx.receipt.rawLogs[3]);

fulfillOracleRequest

let tx = await cc.createRequest(jobId, url, path, times, {from: consumer});
request = h.decodeRunRequest(tx.receipt.rawLogs[3]);
await h.fulfillOracleRequest(oc, request, response, {from: oracleNode});

increaseBlocks

h.increaseBlocks(25)

increaseTime5Minutes

h.increaseTime5Minutes();

Readme

Keywords

Package Sidebar

Install

npm i @goplugin/plugin-test-helpers

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

5.61 kB

Total Files

4

Last publish

Collaborators

  • goplugin