prettify and lint
This commit is contained in:
parent
32e1ae2b18
commit
fa886aa849
@ -12,8 +12,8 @@ import {
|
|||||||
getRandomInteger,
|
getRandomInteger,
|
||||||
provider,
|
provider,
|
||||||
randomAddress,
|
randomAddress,
|
||||||
txDefaults,
|
|
||||||
toBaseUnitAmount,
|
toBaseUnitAmount,
|
||||||
|
txDefaults,
|
||||||
} from '@0x/contracts-test-utils';
|
} from '@0x/contracts-test-utils';
|
||||||
import { assetDataUtils, generatePseudoRandomSalt } from '@0x/order-utils';
|
import { assetDataUtils, generatePseudoRandomSalt } from '@0x/order-utils';
|
||||||
import { SignedOrder } from '@0x/types';
|
import { SignedOrder } from '@0x/types';
|
||||||
@ -172,12 +172,49 @@ describe('DexSampler tests', () => {
|
|||||||
registry,
|
registry,
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
expect(result).to.deep.equal([[{
|
expect(result).to.deep.equal([
|
||||||
source: 'LiquidityProvider',
|
[
|
||||||
output: toBaseUnitAmount(1001),
|
{
|
||||||
input: toBaseUnitAmount(1000),
|
source: 'LiquidityProvider',
|
||||||
}]]);
|
output: toBaseUnitAmount(1001),
|
||||||
})
|
input: toBaseUnitAmount(1000),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
]);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('getLiquidityProviderBuyQuotes()', async () => {
|
||||||
|
const expectedMakerToken = randomAddress();
|
||||||
|
const expectedTakerToken = randomAddress();
|
||||||
|
const registry = randomAddress();
|
||||||
|
const sampler = new MockSamplerContract({
|
||||||
|
sampleBuysFromLiquidityProviderRegistry: (registryAddress, takerToken, makerToken, fillAmounts) => {
|
||||||
|
expect(registryAddress).to.eq(registry);
|
||||||
|
expect(takerToken).to.eq(expectedTakerToken);
|
||||||
|
expect(makerToken).to.eq(expectedMakerToken);
|
||||||
|
return [toBaseUnitAmount(999)];
|
||||||
|
},
|
||||||
|
});
|
||||||
|
const dexOrderSampler = new DexOrderSampler(sampler);
|
||||||
|
const [result] = await dexOrderSampler.executeAsync(
|
||||||
|
DexOrderSampler.ops.getBuyQuotes(
|
||||||
|
[ERC20BridgeSource.LiquidityProvider],
|
||||||
|
expectedMakerToken,
|
||||||
|
expectedTakerToken,
|
||||||
|
[toBaseUnitAmount(1000)],
|
||||||
|
registry,
|
||||||
|
),
|
||||||
|
);
|
||||||
|
expect(result).to.deep.equal([
|
||||||
|
[
|
||||||
|
{
|
||||||
|
source: 'LiquidityProvider',
|
||||||
|
output: toBaseUnitAmount(999),
|
||||||
|
input: toBaseUnitAmount(1000),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
]);
|
||||||
|
});
|
||||||
|
|
||||||
it('getEth2DaiSellQuotes()', async () => {
|
it('getEth2DaiSellQuotes()', async () => {
|
||||||
const expectedTakerToken = randomAddress();
|
const expectedTakerToken = randomAddress();
|
||||||
|
@ -11,7 +11,7 @@ import {
|
|||||||
import { Web3Wrapper } from '@0x/dev-utils';
|
import { Web3Wrapper } from '@0x/dev-utils';
|
||||||
import { assetDataUtils, generatePseudoRandomSalt } from '@0x/order-utils';
|
import { assetDataUtils, generatePseudoRandomSalt } from '@0x/order-utils';
|
||||||
import { AssetProxyId, ERC20BridgeAssetData, SignedOrder } from '@0x/types';
|
import { AssetProxyId, ERC20BridgeAssetData, SignedOrder } from '@0x/types';
|
||||||
import { BigNumber, hexUtils, NULL_ADDRESS, fromTokenUnitAmount } from '@0x/utils';
|
import { BigNumber, fromTokenUnitAmount, hexUtils, NULL_ADDRESS } from '@0x/utils';
|
||||||
import * as _ from 'lodash';
|
import * as _ from 'lodash';
|
||||||
|
|
||||||
import { constants as assetSwapperConstants } from '../src/constants';
|
import { constants as assetSwapperConstants } from '../src/constants';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user