fix-next(flexbox): flex end for justify content (#6337)

* fix-next(flexbox): flex end for justify content

* refactor: add lessOrCloseEnough assert method
This commit is contained in:
Vasil Chimev
2018-10-03 16:39:39 +03:00
committed by GitHub
parent 982acdc168
commit 0f067a03ca
5 changed files with 20 additions and 23 deletions

View File

@ -33,6 +33,12 @@ export function closeEnough(a: number, b: number, message?: string) {
message ? TKUnit.assertTrue(Math.abs(a - b) <= EPS, message) : TKUnit.assertTrue(Math.abs(a - b) <= EPS);
}
export function lessOrCloseEnough(a: number, b: number, message?: string) {
const less = a < b;
const close = Math.abs(a - b) <= EPS;
message ? TKUnit.assertTrue(less || close, message) : TKUnit.assertTrue(less || close);
}
export function notEqual<T>(a: T, b: T, message?: string) {
message ? TKUnit.assertNotEqual(a, b, message) : TKUnit.assertNotEqual(a, b);
}