summaryrefslogtreecommitdiff
path: root/std/testing
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-04-28 12:33:09 +0200
committerGitHub <noreply@github.com>2020-04-28 12:33:09 +0200
commit8feb30e3258ed9690eb850e3ca22842b260a0403 (patch)
tree6805bfe3df675c2c7f6a379093061c6b73d8365a /std/testing
parentb508e845671de9351c3f51755647371d76128d29 (diff)
BREAKING: remove overload of Deno.test() (#4951)
This commit removes overload of Deno.test() that accepted named function.
Diffstat (limited to 'std/testing')
-rw-r--r--std/testing/README.md14
-rw-r--r--std/testing/asserts_test.ts22
2 files changed, 18 insertions, 18 deletions
diff --git a/std/testing/README.md b/std/testing/README.md
index 711aa0257..66d80d4bc 100644
--- a/std/testing/README.md
+++ b/std/testing/README.md
@@ -51,7 +51,7 @@ Deno.test({
Short syntax (named function instead of object):
```ts
-Deno.test(function example(): void {
+Deno.test("example", function (): void {
assertEquals("world", "world");
assertEquals({ hello: "world" }, { hello: "world" });
});
@@ -60,14 +60,14 @@ Deno.test(function example(): void {
Using `assertStrictEq()`:
```ts
-Deno.test(function isStrictlyEqual(): void {
+Deno.test("isStrictlyEqual", function (): void {
const a = {};
const b = a;
assertStrictEq(a, b);
});
// This test fails
-Deno.test(function isNotStrictlyEqual(): void {
+Deno.test("isNotStrictlyEqual", function (): void {
const a = {};
const b = {};
assertStrictEq(a, b);
@@ -77,7 +77,7 @@ Deno.test(function isNotStrictlyEqual(): void {
Using `assertThrows()`:
```ts
-Deno.test(function doesThrow(): void {
+Deno.test("doesThrow", function (): void {
assertThrows((): void => {
throw new TypeError("hello world!");
});
@@ -94,7 +94,7 @@ Deno.test(function doesThrow(): void {
});
// This test will not pass
-Deno.test(function fails(): void {
+Deno.test("fails", function (): void {
assertThrows((): void => {
console.log("Hello world");
});
@@ -104,7 +104,7 @@ Deno.test(function fails(): void {
Using `assertThrowsAsync()`:
```ts
-Deno.test(async function doesThrow(): Promise<void> {
+Deno.test("doesThrow", async function (): Promise<void> {
await assertThrowsAsync(
async (): Promise<void> => {
throw new TypeError("hello world!");
@@ -128,7 +128,7 @@ Deno.test(async function doesThrow(): Promise<void> {
});
// This test will not pass
-Deno.test(async function fails(): Promise<void> {
+Deno.test("fails", async function (): Promise<void> {
await assertThrowsAsync(
async (): Promise<void> => {
console.log("Hello world");
diff --git a/std/testing/asserts_test.ts b/std/testing/asserts_test.ts
index 443b4cd27..65081767c 100644
--- a/std/testing/asserts_test.ts
+++ b/std/testing/asserts_test.ts
@@ -17,7 +17,7 @@ import {
import { red, green, gray, bold } from "../fmt/colors.ts";
const { test } = Deno;
-test(function testingEqual(): void {
+test("testingEqual", function (): void {
assert(equal("world", "world"));
assert(!equal("hello", "world"));
assert(equal(5, 5));
@@ -114,7 +114,7 @@ test(function testingEqual(): void {
assert(!equal(new Uint8Array([1, 2, 3, 4]), new Uint8Array([2, 1, 4, 3])));
});
-test(function testingNotEquals(): void {
+test("testingNotEquals", function (): void {
const a = { foo: "bar" };
const b = { bar: "foo" };
assertNotEquals(a, b);
@@ -130,7 +130,7 @@ test(function testingNotEquals(): void {
assertEquals(didThrow, true);
});
-test(function testingAssertStringContains(): void {
+test("testingAssertStringContains", function (): void {
assertStrContains("Denosaurus", "saur");
assertStrContains("Denosaurus", "Deno");
assertStrContains("Denosaurus", "rus");
@@ -145,7 +145,7 @@ test(function testingAssertStringContains(): void {
assertEquals(didThrow, true);
});
-test(function testingArrayContains(): void {
+test("testingArrayContains", function (): void {
const fixture = ["deno", "iz", "luv"];
const fixtureObject = [{ deno: "luv" }, { deno: "Js" }];
assertArrayContains(fixture, ["deno"]);
@@ -161,7 +161,7 @@ test(function testingArrayContains(): void {
assertEquals(didThrow, true);
});
-test(function testingAssertStringContainsThrow(): void {
+test("testingAssertStringContainsThrow", function (): void {
let didThrow = false;
try {
assertStrContains("Denosaurus from Jurassic", "Raptor");
@@ -176,11 +176,11 @@ test(function testingAssertStringContainsThrow(): void {
assert(didThrow);
});
-test(function testingAssertStringMatching(): void {
+test("testingAssertStringMatching", function (): void {
assertMatch("foobar@deno.com", RegExp(/[a-zA-Z]+@[a-zA-Z]+.com/));
});
-test(function testingAssertStringMatchingThrows(): void {
+test("testingAssertStringMatchingThrows", function (): void {
let didThrow = false;
try {
assertMatch("Denosaurus from Jurassic", RegExp(/Raptor/));
@@ -195,7 +195,7 @@ test(function testingAssertStringMatchingThrows(): void {
assert(didThrow);
});
-test(function testingAssertsUnimplemented(): void {
+test("testingAssertsUnimplemented", function (): void {
let didThrow = false;
try {
unimplemented();
@@ -207,7 +207,7 @@ test(function testingAssertsUnimplemented(): void {
assert(didThrow);
});
-test(function testingAssertsUnreachable(): void {
+test("testingAssertsUnreachable", function (): void {
let didThrow = false;
try {
unreachable();
@@ -219,7 +219,7 @@ test(function testingAssertsUnreachable(): void {
assert(didThrow);
});
-test(function testingAssertFail(): void {
+test("testingAssertFail", function (): void {
assertThrows(fail, AssertionError, "Failed assertion.");
assertThrows(
(): void => {
@@ -230,7 +230,7 @@ test(function testingAssertFail(): void {
);
});
-test(function testingAssertFailWithWrongErrorClass(): void {
+test("testingAssertFailWithWrongErrorClass", function (): void {
assertThrows(
(): void => {
//This next assertThrows will throw an AssertionError due to the wrong