* feat: improve proposal types, add faucet for trading asset * chore: yarn lock update * fix: capsule tests to avoid jsx import * chore: throw error so that ethereum setup failure is caught * chore: org files and add logging * chore: revert current trading-e2e .env file * chore: add .env.capsule for trading tests on capsule * chore: remove unused nx command * chore: remove try catchs and allow errors to be caught by cypress * chore: add slow tag for capsule test * feat: move create market setup to libs/cypress * chore: clearly separate vars meant for capsule with vars meant for non-capsule * feat: remove hardcoded urls and use config obj * chore: fix missing comma in genesis.tmpl * chore: added limit order edit price test * chore: remove encoding of transaction, update proposal tx trigger ratio to string * chore: fix date and add date verification for update order * chore: formatting fix * chore: adjust trading app tests and workflows to be run in capsule in ci (#2574) * chore: adjust trading app tests and workflows to be run in capsule in ci * chore: fix token tests * chore: increase timeout as it fails in ci * chore: move market check to before function * chore: add capsule logs to trading * chore: increase proposal close time, also break up script for better debugging * chore: bump up ethereum account setup timeout * chore: suppress fetch logs to help with debugging * chore: revert cy wraps now with suppressed logging * chore: decrease tick amount * chore: promise with timeout for better debugging * chore: bump individual timeouts * chore: bump timeout for tx wait promises * chore: minor fix * fix: leave Promise<any> * fix: leave Promise<any> * chore: fix home fail Co-authored-by: Joe <joe@vega.xyz> Co-authored-by: Dariusz Majcherczyk <dariusz.majcherczyk@gmail.com> Co-authored-by: Radosław Szpiech <szpiechrados@gmail.com> Co-authored-by: Madalina Raicu <madalina@raygroup.uk>
47 lines
1.8 KiB
TypeScript
47 lines
1.8 KiB
TypeScript
import { addGetTestIdcommand } from './lib/commands/get-by-test-id';
|
|
import { addMockGQLCommand } from './lib/mock-gql';
|
|
import { addMockSubscription } from './lib/mock-ws';
|
|
import { addMockWalletCommand } from './lib/mock-rest';
|
|
import { addMockWeb3ProviderCommand } from './lib/commands/mock-web3-provider';
|
|
import { addSlackCommand } from './lib/commands/slack';
|
|
import { addHighlightLog } from './lib/commands/highlight-log';
|
|
import { addGetAssetInformation } from './lib/commands/get-asset-information';
|
|
import { addVegaWalletReceiveFaucetedAsset } from './lib/commands/vega-wallet-receive-fauceted-asset';
|
|
import { addContainsExactly } from './lib/commands/contains-exactly';
|
|
import { addGetNetworkParameters } from './lib/commands/get-network-parameters';
|
|
import { addUpdateCapsuleMultiSig } from './lib/commands/add-validators-to-multisig';
|
|
import {
|
|
addVegaWalletConnect,
|
|
addSetVegaWallet,
|
|
} from './lib/commands/vega-wallet-connect';
|
|
import { addMockTransactionResponse } from './lib/commands/mock-transaction-response';
|
|
import { addCreateMarket } from './lib/commands/create-market';
|
|
|
|
addGetTestIdcommand();
|
|
addSlackCommand();
|
|
addMockGQLCommand();
|
|
addMockSubscription();
|
|
addMockWalletCommand();
|
|
addMockWeb3ProviderCommand();
|
|
addHighlightLog();
|
|
addVegaWalletReceiveFaucetedAsset();
|
|
addGetAssetInformation();
|
|
addContainsExactly();
|
|
addGetNetworkParameters();
|
|
addUpdateCapsuleMultiSig();
|
|
addVegaWalletConnect();
|
|
addSetVegaWallet();
|
|
addMockTransactionResponse();
|
|
addCreateMarket();
|
|
|
|
export { mockConnectWallet } from './lib/commands/vega-wallet-connect';
|
|
export type { onMessage } from './lib/mock-ws';
|
|
export { aliasGQLQuery } from './lib/mock-gql';
|
|
export { aliasWalletQuery } from './lib/mock-rest';
|
|
export * from './lib/utils';
|
|
|
|
Cypress.on(
|
|
'uncaught:exception',
|
|
(err) => !err.message.includes('ResizeObserver loop limit exceeded')
|
|
);
|