aboutsummaryrefslogtreecommitdiffstats
path: root/test/schema_test.ts
diff options
context:
space:
mode:
authorLeonid Logvinov <logvinov.leon@gmail.com>2017-06-10 02:11:56 +0800
committerLeonid Logvinov <logvinov.leon@gmail.com>2017-06-10 02:11:56 +0800
commitba27da965b9ee59224a1561cbacb0d1db0800177 (patch)
treeced5d20c5ff45abd97940c2f06c84b61131b080c /test/schema_test.ts
parent727f6ad2307e340ed4146af0154098737206a288 (diff)
downloaddexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.tar
dexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.tar.gz
dexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.tar.bz2
dexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.tar.lz
dexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.tar.xz
dexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.tar.zst
dexon-sol-tools-ba27da965b9ee59224a1561cbacb0d1db0800177.zip
Address feedback
Diffstat (limited to 'test/schema_test.ts')
-rw-r--r--test/schema_test.ts30
1 files changed, 20 insertions, 10 deletions
diff --git a/test/schema_test.ts b/test/schema_test.ts
index e20e4f31d..376ac5d6f 100644
--- a/test/schema_test.ts
+++ b/test/schema_test.ts
@@ -34,7 +34,8 @@ describe('Schema', () => {
});
it('should fail for invalid numbers', () => {
const testCases = ['.3', '1.', 'abacaba', 'и', '1..0'];
- validateAgainstSchema(testCases, numberSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, numberSchema, shouldFail);
});
});
describe('#addressSchema', () => {
@@ -44,7 +45,8 @@ describe('Schema', () => {
});
it('should fail for invalid addresses', () => {
const testCases = ['0x', '0', '0x00', '0xzzzzzzB11a196601eD2ce54B665CaFEca0347D42'];
- validateAgainstSchema(testCases, addressSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, addressSchema, shouldFail);
});
});
describe('#ecSignatureParameterSchema', () => {
@@ -61,7 +63,8 @@ describe('Schema', () => {
'0xzzzz9190569279751135161d22529dc25add4f6069af05be04cacbda2ace2254', // invalid characters
'40349190569279751135161d22529dc25add4f6069af05be04cacbda2ace2254', // no 0x
];
- validateAgainstSchema(testCases, ecSignatureParameterSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, ecSignatureParameterSchema, shouldFail);
});
});
describe('#ecSignatureSchema', () => {
@@ -89,7 +92,8 @@ describe('Schema', () => {
{v},
{r, s, v: 31},
];
- validateAgainstSchema(testCases, ecSignatureSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, ecSignatureSchema, shouldFail);
});
});
describe('#tokenSchema', () => {
@@ -123,7 +127,8 @@ describe('Schema', () => {
url: 'not an url',
},
];
- validateAgainstSchema(testCases, tokenSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, tokenSchema, shouldFail);
});
});
describe('order including schemas', () => {
@@ -159,7 +164,8 @@ describe('Schema', () => {
},
'order',
];
- validateAgainstSchema(testCases, orderSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, orderSchema, shouldFail);
});
});
describe('signed order including schemas', () => {
@@ -185,7 +191,8 @@ describe('Schema', () => {
ecSignature: undefined,
},
];
- validateAgainstSchema(testCases, signedOrderSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, signedOrderSchema, shouldFail);
});
});
describe('#orderFillOrKillRequestsSchema', () => {
@@ -210,7 +217,8 @@ describe('Schema', () => {
},
],
];
- validateAgainstSchema(testCases, orderFillOrKillRequestsSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, orderFillOrKillRequestsSchema, shouldFail);
});
});
describe('#orderCancellationRequestsSchema', () => {
@@ -235,7 +243,8 @@ describe('Schema', () => {
},
],
];
- validateAgainstSchema(testCases, orderCancellationRequestsSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, orderCancellationRequestsSchema, shouldFail);
});
});
describe('#orderFillRequestsSchema', () => {
@@ -260,7 +269,8 @@ describe('Schema', () => {
},
],
];
- validateAgainstSchema(testCases, orderFillRequestsSchema, true);
+ const shouldFail = true;
+ validateAgainstSchema(testCases, orderFillRequestsSchema, shouldFail);
});
});
});