aboutsummaryrefslogtreecommitdiffstats
path: root/packages/order-watcher
diff options
context:
space:
mode:
authorFabio Berger <me@fabioberger.com>2019-01-08 22:37:50 +0800
committerFabio Berger <me@fabioberger.com>2019-01-08 22:37:50 +0800
commit5e39eae84edc2bb8ad4d40936bf2005363dc1e59 (patch)
tree50939fb6104f5ce6a9bb1f5ab489c9e2f8d35f8e /packages/order-watcher
parent0ea86695524b91167f8824ba820eed4bb0ee6ee1 (diff)
downloaddexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.tar
dexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.tar.gz
dexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.tar.bz2
dexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.tar.lz
dexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.tar.xz
dexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.tar.zst
dexon-sol-tools-5e39eae84edc2bb8ad4d40936bf2005363dc1e59.zip
Fixx request payload and expected responses
Diffstat (limited to 'packages/order-watcher')
-rw-r--r--packages/order-watcher/test/order_watcher_web_socket_server_test.ts14
1 files changed, 8 insertions, 6 deletions
diff --git a/packages/order-watcher/test/order_watcher_web_socket_server_test.ts b/packages/order-watcher/test/order_watcher_web_socket_server_test.ts
index e3f416369..36135f65c 100644
--- a/packages/order-watcher/test/order_watcher_web_socket_server_test.ts
+++ b/packages/order-watcher/test/order_watcher_web_socket_server_test.ts
@@ -262,7 +262,9 @@ describe('OrderWatcherWebSocketServer', async () => {
id: 1,
jsonrpc: '2.0',
method: 'ADD_ORDER',
+ params: {
signedOrder: nonZeroMakerFeeSignedOrder,
+ },
};
// Set up a second client and have it add the order
@@ -280,15 +282,15 @@ describe('OrderWatcherWebSocketServer', async () => {
// Check that both clients receive the emitted event by awaiting the onMessageAsync promises
let updateMsg = await clientOneOnMessagePromise;
let updateData = JSON.parse(updateMsg.data);
- let orderState = updateData.result as OrderStateValid;
- expect(orderState.isValid).to.be.true();
- expect(orderState.orderRelevantState.makerFeeProxyAllowance).to.be.eq('0');
+ let orderState = updateData.result as OrderStateInvalid;
+ expect(orderState.isValid).to.be.false();
+ expect(orderState.error).to.be.eq('INSUFFICIENT_MAKER_FEE_ALLOWANCE');
updateMsg = await clientTwoOnMessagePromise;
updateData = JSON.parse(updateMsg.data);
- orderState = updateData.result as OrderStateValid;
- expect(orderState.isValid).to.be.true();
- expect(orderState.orderRelevantState.makerFeeProxyAllowance).to.be.eq('0');
+ orderState = updateData.result as OrderStateInvalid;
+ expect(orderState.isValid).to.be.false();
+ expect(orderState.error).to.be.eq('INSUFFICIENT_MAKER_FEE_ALLOWANCE');
wsClientTwo.close();
logUtils.log(`${new Date()} [Client] Closed.`);