diff options
-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"); |