From e36edfdb3fd4709358a5f499f13cfe3d53c2b4f7 Mon Sep 17 00:00:00 2001 From: Vincent LE GOFF Date: Wed, 6 Mar 2019 22:39:50 +0100 Subject: Testing refactor (denoland/deno_std#240) Original: https://github.com/denoland/deno_std/commit/e1d5c00279132aa639030c6c6d9b4e308bd4775e --- datetime/test.ts | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'datetime') diff --git a/datetime/test.ts b/datetime/test.ts index 7182c27c4..5329f5ad8 100644 --- a/datetime/test.ts +++ b/datetime/test.ts @@ -1,29 +1,30 @@ // Copyright 2018-2019 the Deno authors. All rights reserved. MIT license. -import { test, assertEqual, assert } from "../testing/mod.ts"; +import { test } from "../testing/mod.ts"; +import { assert, assertEq } from "../testing/asserts.ts"; import * as datetime from "./mod.ts"; test(function parseDateTime() { - assertEqual( + assertEq( datetime.parseDateTime("01-03-2019 16:34", "mm-dd-yyyy hh:mm"), new Date(2019, 1, 3, 16, 34) ); - assertEqual( + assertEq( datetime.parseDateTime("03-01-2019 16:34", "dd-mm-yyyy hh:mm"), new Date(2019, 1, 3, 16, 34) ); - assertEqual( + assertEq( datetime.parseDateTime("2019-01-03 16:34", "yyyy-mm-dd hh:mm"), new Date(2019, 1, 3, 16, 34) ); - assertEqual( + assertEq( datetime.parseDateTime("16:34 01-03-2019", "hh:mm mm-dd-yyyy"), new Date(2019, 1, 3, 16, 34) ); - assertEqual( + assertEq( datetime.parseDateTime("16:34 03-01-2019", "hh:mm dd-mm-yyyy"), new Date(2019, 1, 3, 16, 34) ); - assertEqual( + assertEq( datetime.parseDateTime("16:34 2019-01-03", "hh:mm yyyy-mm-dd"), new Date(2019, 1, 3, 16, 34) ); @@ -35,20 +36,20 @@ test(function invalidParseDateTimeFormatThrows() { (datetime as any).parseDateTime("2019-01-01 00:00", "x-y-z"); assert(false, "no exception was thrown"); } catch (e) { - assertEqual(e.message, "Invalid datetime format!"); + assertEq(e.message, "Invalid datetime format!"); } }); test(function parseDate() { - assertEqual( + assertEq( datetime.parseDate("01-03-2019", "mm-dd-yyyy"), new Date(2019, 1, 3) ); - assertEqual( + assertEq( datetime.parseDate("03-01-2019", "dd-mm-yyyy"), new Date(2019, 1, 3) ); - assertEqual( + assertEq( datetime.parseDate("2019-01-03", "yyyy-mm-dd"), new Date(2019, 1, 3) ); @@ -60,12 +61,12 @@ test(function invalidParseDateFormatThrows() { (datetime as any).parseDate("2019-01-01", "x-y-z"); assert(false, "no exception was thrown"); } catch (e) { - assertEqual(e.message, "Invalid date format!"); + assertEq(e.message, "Invalid date format!"); } }); test(function currentDayOfYear() { - assertEqual( + assertEq( datetime.currentDayOfYear(), Math.ceil(new Date().getTime() / 86400000) - Math.floor( -- cgit v1.2.3