diff options
author | 迷渡 <justjavac@gmail.com> | 2018-12-25 00:18:01 +0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-12-24 11:18:01 -0500 |
commit | c002ea10fa45e3c6fdb70a4c3b3add2a081b0fa5 (patch) | |
tree | 3cf214c3d0c1c2caf485c990f43b6fe1f677e395 /js | |
parent | c6e2fffc1388cdb4411d6c2cff36c4febb7c75d5 (diff) |
fix FormData.name (#1412)
Diffstat (limited to 'js')
-rw-r--r-- | js/form_data.ts | 4 | ||||
-rw-r--r-- | js/form_data_test.ts | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/js/form_data.ts b/js/form_data.ts index 662643520..6f0cadfef 100644 --- a/js/form_data.ts +++ b/js/form_data.ts @@ -100,8 +100,8 @@ class FormDataBase { } // tslint:disable-next-line:variable-name -export const FormData = DomIterableMixin< +export class FormData extends DomIterableMixin< string, domTypes.FormDataEntryValue, typeof FormDataBase ->(FormDataBase, dataSymbol); +>(FormDataBase, dataSymbol) {} diff --git a/js/form_data_test.ts b/js/form_data_test.ts index fef61542e..f3fbdd872 100644 --- a/js/form_data_test.ts +++ b/js/form_data_test.ts @@ -1,6 +1,10 @@ // Copyright 2018 the Deno authors. All rights reserved. MIT license. import { test, assert, assertEqual } from "./test_util.ts"; +test(function formDataHasCorrectNameProp() { + assertEqual(FormData.name, "FormData"); +}); + test(function formDataParamsAppendSuccess() { const formData = new FormData(); formData.append("a", "true"); |