Fix tests
This commit is contained in:
		| @@ -58,7 +58,8 @@ export class ExpirationWatcher { | |||||||
|             this.orderHashByExpirationRBTree.size !== 0 && |             this.orderHashByExpirationRBTree.size !== 0 && | ||||||
|             this.expiration[this.orderHashByExpirationRBTree.min()].lessThan( |             this.expiration[this.orderHashByExpirationRBTree.min()].lessThan( | ||||||
|                 currentUnixTimestampMs.plus(this.expirationMarginMs), |                 currentUnixTimestampMs.plus(this.expirationMarginMs), | ||||||
|             ) |             ) && | ||||||
|  |             !_.isUndefined(this.orderExpirationCheckingIntervalIdIfExists) | ||||||
|         ) { |         ) { | ||||||
|             const orderHash = this.orderHashByExpirationRBTree.min(); |             const orderHash = this.orderHashByExpirationRBTree.min(); | ||||||
|             this.orderHashByExpirationRBTree.remove(orderHash); |             this.orderHashByExpirationRBTree.remove(orderHash); | ||||||
|   | |||||||
| @@ -72,10 +72,10 @@ describe('ExpirationWatcher', () => { | |||||||
|                 expirationUnixTimestampSec, |                 expirationUnixTimestampSec, | ||||||
|             ); |             ); | ||||||
|             const orderHash = ZeroEx.getOrderHashHex(signedOrder); |             const orderHash = ZeroEx.getOrderHashHex(signedOrder); | ||||||
|             expirationWatcher.addOrder(orderHash, signedOrder.expirationUnixTimestampSec); |             expirationWatcher.addOrder(orderHash, signedOrder.expirationUnixTimestampSec.times(1000)); | ||||||
|             const callbackAsync = reportCallbackErrors(done)(async (hash: string) => { |             const callbackAsync = reportCallbackErrors(done)(async (hash: string) => { | ||||||
|                 expect(hash).to.be.equal(orderHash); |                 expect(hash).to.be.equal(orderHash); | ||||||
|                 expect(utils.getCurrentUnixTimestampSec()).to.be.bignumber.above(expirationUnixTimestampSec); |                 expect(utils.getCurrentUnixTimestampSec()).to.be.bignumber.gte(expirationUnixTimestampSec); | ||||||
|                 done(); |                 done(); | ||||||
|             }); |             }); | ||||||
|             expirationWatcher.subscribe(callbackAsync); |             expirationWatcher.subscribe(callbackAsync); | ||||||
| @@ -91,7 +91,7 @@ describe('ExpirationWatcher', () => { | |||||||
|                 expirationUnixTimestampSec, |                 expirationUnixTimestampSec, | ||||||
|             ); |             ); | ||||||
|             const orderHash = ZeroEx.getOrderHashHex(signedOrder); |             const orderHash = ZeroEx.getOrderHashHex(signedOrder); | ||||||
|             expirationWatcher.addOrder(orderHash, signedOrder.expirationUnixTimestampSec); |             expirationWatcher.addOrder(orderHash, signedOrder.expirationUnixTimestampSec.times(1000)); | ||||||
|             const callbackAsync = reportCallbackErrors(done)(async (hash: string) => { |             const callbackAsync = reportCallbackErrors(done)(async (hash: string) => { | ||||||
|                 done(new Error('Emitted expiration went before the order actually expired')); |                 done(new Error('Emitted expiration went before the order actually expired')); | ||||||
|             }); |             }); | ||||||
| @@ -117,8 +117,8 @@ describe('ExpirationWatcher', () => { | |||||||
|             ); |             ); | ||||||
|             const orderHash1 = ZeroEx.getOrderHashHex(signedOrder1); |             const orderHash1 = ZeroEx.getOrderHashHex(signedOrder1); | ||||||
|             const orderHash2 = ZeroEx.getOrderHashHex(signedOrder2); |             const orderHash2 = ZeroEx.getOrderHashHex(signedOrder2); | ||||||
|             expirationWatcher.addOrder(orderHash2, signedOrder2.expirationUnixTimestampSec); |             expirationWatcher.addOrder(orderHash2, signedOrder2.expirationUnixTimestampSec.times(1000)); | ||||||
|             expirationWatcher.addOrder(orderHash1, signedOrder1.expirationUnixTimestampSec); |             expirationWatcher.addOrder(orderHash1, signedOrder1.expirationUnixTimestampSec.times(1000)); | ||||||
|             const expirationOrder = [orderHash1, orderHash2]; |             const expirationOrder = [orderHash1, orderHash2]; | ||||||
|             const callbackAsync = reportCallbackErrors(done)(async (hash: string) => { |             const callbackAsync = reportCallbackErrors(done)(async (hash: string) => { | ||||||
|                 const orderHash = expirationOrder.shift(); |                 const orderHash = expirationOrder.shift(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user