UNPKG

pinata-sdk

Version:

Unofficial SDK for [Pinata](https://pinata.cloud), implemented in ReasonML and compiled to Javascript.

23 lines (19 loc) 1.13 kB
// Generated by BUCKLESCRIPT VERSION 4.0.18, PLEASE EDIT WITH CARE 'use strict'; var Jest = require("@glennsl/bs-jest/lib/js/src/jest.js"); var Pinata$PinataSdk = require("../src/Pinata.bs.js"); var JestFetchMock$PinataSdk = require("../src/JestFetchMock.bs.js"); describe("pinHashToIPFS", (function () { beforeEach((function () { fetch.resetMocks(); return /* () */0; })); return Jest.testPromise("should resolve with pinned hash when successfull", undefined, (function (param) { JestFetchMock$PinataSdk.mockResponse("{\"IpfsHash\": \"exampleHash\"}", 200, "200", /* () */0); var pinata = Pinata$PinataSdk.configure("apiKey", "privateApiKey", undefined, /* () */0); return Pinata$PinataSdk.pinHashToIPFS(pinata, "exampleHash").then((function (result) { return Promise.resolve(Jest.Expect[/* toBe */2]("exampleHash", Jest.Expect[/* expect */0](result.ipfsHash))); })); })); })); /* Not a pure module */