mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
add sleep for tests
This commit is contained in:
parent
026bb048e0
commit
2994cb5b8a
@ -11,6 +11,12 @@ import factory from '@oceanprotocol/contracts/artifacts/DTFactory.json'
|
|||||||
import datatokensTemplate from '@oceanprotocol/contracts/artifacts/DataTokenTemplate.json'
|
import datatokensTemplate from '@oceanprotocol/contracts/artifacts/DataTokenTemplate.json'
|
||||||
const web3 = new Web3('http://127.0.0.1:8545')
|
const web3 = new Web3('http://127.0.0.1:8545')
|
||||||
|
|
||||||
|
function sleep(ms) {
|
||||||
|
return new Promise((resolve) => {
|
||||||
|
setTimeout(resolve, ms)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
describe('Compute flow', () => {
|
describe('Compute flow', () => {
|
||||||
let owner
|
let owner
|
||||||
let bob
|
let bob
|
||||||
@ -156,6 +162,7 @@ describe('Compute flow', () => {
|
|||||||
)
|
)
|
||||||
ddo = await ocean.assets.create(asset, alice, [computeService], tokenAddress)
|
ddo = await ocean.assets.create(asset, alice, [computeService], tokenAddress)
|
||||||
assert(ddo.dataToken === tokenAddress)
|
assert(ddo.dataToken === tokenAddress)
|
||||||
|
await sleep(6000)
|
||||||
})
|
})
|
||||||
|
|
||||||
// alex
|
// alex
|
||||||
@ -180,6 +187,7 @@ describe('Compute flow', () => {
|
|||||||
tokenAddress
|
tokenAddress
|
||||||
)
|
)
|
||||||
assert(datasetNoRawAlgo.dataToken === tokenAddress)
|
assert(datasetNoRawAlgo.dataToken === tokenAddress)
|
||||||
|
await sleep(6000)
|
||||||
})
|
})
|
||||||
|
|
||||||
it('should publish a dataset with a compute service object that allows only algo with did:op:1234', async () => {
|
it('should publish a dataset with a compute service object that allows only algo with did:op:1234', async () => {
|
||||||
@ -203,6 +211,7 @@ describe('Compute flow', () => {
|
|||||||
tokenAddress
|
tokenAddress
|
||||||
)
|
)
|
||||||
assert(datasetWithTrustedAlgo.dataToken === tokenAddress)
|
assert(datasetWithTrustedAlgo.dataToken === tokenAddress)
|
||||||
|
await sleep(6000)
|
||||||
})
|
})
|
||||||
|
|
||||||
it('should publish an algorithm', async () => {
|
it('should publish an algorithm', async () => {
|
||||||
@ -241,6 +250,7 @@ describe('Compute flow', () => {
|
|||||||
)
|
)
|
||||||
algorithmAsset = await ocean.assets.create(algoAsset, alice, [service1], tokenAddress)
|
algorithmAsset = await ocean.assets.create(algoAsset, alice, [service1], tokenAddress)
|
||||||
assert(algorithmAsset.dataToken === tokenAddress)
|
assert(algorithmAsset.dataToken === tokenAddress)
|
||||||
|
await sleep(6000)
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Alice mints 100 DTs and tranfers them to the compute marketplace', async () => {
|
it('Alice mints 100 DTs and tranfers them to the compute marketplace', async () => {
|
||||||
|
@ -11,6 +11,12 @@ import factory from '@oceanprotocol/contracts/artifacts/DTFactory.json'
|
|||||||
import datatokensTemplate from '@oceanprotocol/contracts/artifacts/DataTokenTemplate.json'
|
import datatokensTemplate from '@oceanprotocol/contracts/artifacts/DataTokenTemplate.json'
|
||||||
const web3 = new Web3('http://127.0.0.1:8545')
|
const web3 = new Web3('http://127.0.0.1:8545')
|
||||||
|
|
||||||
|
function sleep(ms) {
|
||||||
|
return new Promise((resolve) => {
|
||||||
|
setTimeout(resolve, ms)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
describe('Marketplace flow', () => {
|
describe('Marketplace flow', () => {
|
||||||
let owner
|
let owner
|
||||||
let bob
|
let bob
|
||||||
@ -103,6 +109,7 @@ describe('Marketplace flow', () => {
|
|||||||
)
|
)
|
||||||
ddo = await ocean.assets.create(asset, alice, [service1], tokenAddress)
|
ddo = await ocean.assets.create(asset, alice, [service1], tokenAddress)
|
||||||
assert(ddo.dataToken === tokenAddress)
|
assert(ddo.dataToken === tokenAddress)
|
||||||
|
await sleep(6000)
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Alice mints 100 tokens', async () => {
|
it('Alice mints 100 tokens', async () => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user