diff options
| author | Vincent LE GOFF <g_n_s@hotmail.fr> | 2019-03-06 22:39:50 +0100 |
|---|---|---|
| committer | Ryan Dahl <ry@tinyclouds.org> | 2019-03-06 16:39:50 -0500 |
| commit | e36edfdb3fd4709358a5f499f13cfe3d53c2b4f7 (patch) | |
| tree | 1baef3f876a5e75288c3ec9056cdb93dd6b5787f /media_types | |
| parent | d29957ad17956016c35a04f5f1f98565e58e8a2e (diff) | |
Testing refactor (denoland/deno_std#240)
Original: https://github.com/denoland/deno_std/commit/e1d5c00279132aa639030c6c6d9b4e308bd4775e
Diffstat (limited to 'media_types')
| -rw-r--r-- | media_types/test.ts | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/media_types/test.ts b/media_types/test.ts index af9326733..9ef78a8ab 100644 --- a/media_types/test.ts +++ b/media_types/test.ts @@ -1,6 +1,7 @@ // Copyright 2018-2019 the Deno authors. All rights reserved. MIT license. -import { assertEqual, test } from "../testing/mod.ts"; +import { test } from "../testing/mod.ts"; +import { assertEq } from "../testing/asserts.ts"; import { lookup, contentType, @@ -11,40 +12,40 @@ import { } from "./mod.ts"; test(function testLookup() { - assertEqual(lookup("json"), "application/json"); - assertEqual(lookup(".md"), "text/markdown"); - assertEqual(lookup("folder/file.js"), "application/javascript"); - assertEqual(lookup("folder/.htaccess"), undefined); + assertEq(lookup("json"), "application/json"); + assertEq(lookup(".md"), "text/markdown"); + assertEq(lookup("folder/file.js"), "application/javascript"); + assertEq(lookup("folder/.htaccess"), undefined); }); test(function testContentType() { - assertEqual(contentType("markdown"), "text/markdown; charset=utf-8"); - assertEqual(contentType("file.json"), "application/json; charset=utf-8"); - assertEqual(contentType("text/html"), "text/html; charset=utf-8"); - assertEqual( + assertEq(contentType("markdown"), "text/markdown; charset=utf-8"); + assertEq(contentType("file.json"), "application/json; charset=utf-8"); + assertEq(contentType("text/html"), "text/html; charset=utf-8"); + assertEq( contentType("text/html; charset=iso-8859-1"), "text/html; charset=iso-8859-1" ); - assertEqual(contentType(".htaccess"), undefined); + assertEq(contentType(".htaccess"), undefined); }); test(function testExtension() { - assertEqual(extension("application/octet-stream"), "bin"); - assertEqual(extension("application/javascript"), "js"); - assertEqual(extension("text/html"), "html"); + assertEq(extension("application/octet-stream"), "bin"); + assertEq(extension("application/javascript"), "js"); + assertEq(extension("text/html"), "html"); }); test(function testCharset() { - assertEqual(charset("text/markdown"), "UTF-8"); - assertEqual(charset("text/css"), "UTF-8"); + assertEq(charset("text/markdown"), "UTF-8"); + assertEq(charset("text/css"), "UTF-8"); }); test(function testExtensions() { - assertEqual(extensions.get("application/javascript"), ["js", "mjs"]); - assertEqual(extensions.get("foo"), undefined); + assertEq(extensions.get("application/javascript"), ["js", "mjs"]); + assertEq(extensions.get("foo"), undefined); }); test(function testTypes() { - assertEqual(types.get("js"), "application/javascript"); - assertEqual(types.get("foo"), undefined); + assertEq(types.get("js"), "application/javascript"); + assertEq(types.get("foo"), undefined); }); |
