prettify and lint

This commit is contained in:
Daniel Pyrathon 2020-03-05 16:21:15 -08:00
parent 32e1ae2b18
commit fa886aa849
2 changed files with 45 additions and 8 deletions

View File

@ -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();

View File

@ -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';