mirror of
https://github.com/oceanprotocol-archive/squid-js.git
synced 2024-02-02 15:31:51 +01:00
moved before into describe to enable running of single unit tests
This commit is contained in:
parent
61d4f9f64d
commit
d777bd9030
@ -5,13 +5,13 @@ import ContractBaseMock from "../mocks/ContractBase.Mock"
|
|||||||
|
|
||||||
const wrappedContract = new ContractBaseMock("OceanToken")
|
const wrappedContract = new ContractBaseMock("OceanToken")
|
||||||
|
|
||||||
before(async () => {
|
describe("ContractBase", () => {
|
||||||
ConfigProvider.configure(config)
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
wrappedContract.initMock()
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("ContractWrapperBase", () => {
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
wrappedContract.initMock()
|
||||||
|
})
|
||||||
|
|
||||||
describe("#call()", () => {
|
describe("#call()", () => {
|
||||||
|
|
||||||
|
@ -3,13 +3,13 @@ import ConfigProvider from "../../src/ConfigProvider"
|
|||||||
import ContractHandler from "../../src/keeper/ContractHandler"
|
import ContractHandler from "../../src/keeper/ContractHandler"
|
||||||
import config from "../config"
|
import config from "../config"
|
||||||
|
|
||||||
before(async () => {
|
|
||||||
ConfigProvider.configure(config)
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("ContractHandler", () => {
|
describe("ContractHandler", () => {
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
})
|
||||||
|
|
||||||
describe("#get()", () => {
|
describe("#get()", () => {
|
||||||
|
|
||||||
it("should load and get OceanToken correctly", async () => {
|
it("should load and get OceanToken correctly", async () => {
|
||||||
|
@ -6,14 +6,14 @@ import config from "../config"
|
|||||||
|
|
||||||
let keeper: Keeper
|
let keeper: Keeper
|
||||||
|
|
||||||
before(async () => {
|
|
||||||
ConfigProvider.configure(config)
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
keeper = await Keeper.getInstance()
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("Keeper", () => {
|
describe("Keeper", () => {
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
keeper = await Keeper.getInstance()
|
||||||
|
})
|
||||||
|
|
||||||
describe("public interface", () => {
|
describe("public interface", () => {
|
||||||
|
|
||||||
it("should have market", () => {
|
it("should have market", () => {
|
||||||
|
@ -9,16 +9,16 @@ import config from "../config"
|
|||||||
let ocean: Ocean
|
let ocean: Ocean
|
||||||
let accounts: Account[]
|
let accounts: Account[]
|
||||||
|
|
||||||
before(async () => {
|
|
||||||
ConfigProvider.configure(config)
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
ocean = await Ocean.getInstance(config)
|
|
||||||
|
|
||||||
accounts = await ocean.getAccounts()
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("Account", () => {
|
describe("Account", () => {
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
ocean = await Ocean.getInstance(config)
|
||||||
|
|
||||||
|
accounts = await ocean.getAccounts()
|
||||||
|
})
|
||||||
|
|
||||||
describe("#getOceanBalance()", () => {
|
describe("#getOceanBalance()", () => {
|
||||||
|
|
||||||
it("should get initial ocean balance", async () => {
|
it("should get initial ocean balance", async () => {
|
||||||
|
@ -19,21 +19,21 @@ let testAsset: Asset
|
|||||||
let accounts: Account[]
|
let accounts: Account[]
|
||||||
let testPublisher: Account
|
let testPublisher: Account
|
||||||
|
|
||||||
before(async () => {
|
|
||||||
ConfigProvider.configure(config)
|
|
||||||
ProviderProvider.setProvider(ProviderMock)
|
|
||||||
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
ocean = await Ocean.getInstance(config)
|
|
||||||
accounts = await ocean.getAccounts()
|
|
||||||
testPublisher = accounts[0]
|
|
||||||
testAsset = new Asset(testName, testDescription, testPrice, testPublisher)
|
|
||||||
|
|
||||||
await ocean.register(testAsset)
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("Asset", () => {
|
describe("Asset", () => {
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
ProviderProvider.setProvider(ProviderMock)
|
||||||
|
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
ocean = await Ocean.getInstance(config)
|
||||||
|
accounts = await ocean.getAccounts()
|
||||||
|
testPublisher = accounts[0]
|
||||||
|
testAsset = new Asset(testName, testDescription, testPrice, testPublisher)
|
||||||
|
|
||||||
|
await ocean.register(testAsset)
|
||||||
|
})
|
||||||
|
|
||||||
describe("#purchase()", () => {
|
describe("#purchase()", () => {
|
||||||
|
|
||||||
it("should purchase an asset", async () => {
|
it("should purchase an asset", async () => {
|
||||||
|
@ -17,18 +17,18 @@ const description = "This asset is pure owange"
|
|||||||
const price = 100
|
const price = 100
|
||||||
const timeout = 100000000
|
const timeout = 100000000
|
||||||
|
|
||||||
before(async () => {
|
|
||||||
ConfigProvider.configure(config)
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
ocean = await Ocean.getInstance(config)
|
|
||||||
accounts = await ocean.getAccounts()
|
|
||||||
|
|
||||||
testPublisher = accounts[0]
|
|
||||||
testAsset = new Asset(name, description, price, testPublisher)
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("Ocean", () => {
|
describe("Ocean", () => {
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
ocean = await Ocean.getInstance(config)
|
||||||
|
accounts = await ocean.getAccounts()
|
||||||
|
|
||||||
|
testPublisher = accounts[0]
|
||||||
|
testAsset = new Asset(name, description, price, testPublisher)
|
||||||
|
})
|
||||||
|
|
||||||
describe("#getInstance()", () => {
|
describe("#getInstance()", () => {
|
||||||
|
|
||||||
it("should list accounts", async () => {
|
it("should list accounts", async () => {
|
||||||
|
@ -20,20 +20,20 @@ let accounts: Account[]
|
|||||||
let testPublisher: Account
|
let testPublisher: Account
|
||||||
let testConsumer: Account
|
let testConsumer: Account
|
||||||
|
|
||||||
before(async () => {
|
|
||||||
ConfigProvider.configure(config)
|
|
||||||
await ContractHandler.deployContracts()
|
|
||||||
ocean = await Ocean.getInstance(config)
|
|
||||||
accounts = await ocean.getAccounts()
|
|
||||||
testPublisher = accounts[0]
|
|
||||||
testConsumer = accounts[1]
|
|
||||||
// register an asset to play around with
|
|
||||||
testAsset = new Asset(testName, testDescription, testPrice, testPublisher)
|
|
||||||
await ocean.register(testAsset)
|
|
||||||
})
|
|
||||||
|
|
||||||
describe("Order", () => {
|
describe("Order", () => {
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
ConfigProvider.configure(config)
|
||||||
|
await ContractHandler.deployContracts()
|
||||||
|
ocean = await Ocean.getInstance(config)
|
||||||
|
accounts = await ocean.getAccounts()
|
||||||
|
testPublisher = accounts[0]
|
||||||
|
testConsumer = accounts[1]
|
||||||
|
// register an asset to play around with
|
||||||
|
testAsset = new Asset(testName, testDescription, testPrice, testPublisher)
|
||||||
|
await ocean.register(testAsset)
|
||||||
|
})
|
||||||
|
|
||||||
describe("#pay()", async () => {
|
describe("#pay()", async () => {
|
||||||
|
|
||||||
it("should pay for an order", async () => {
|
it("should pay for an order", async () => {
|
||||||
|
Loading…
Reference in New Issue
Block a user