2020-08-11 08:00:53 -04:00
|
|
|
// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
|
2020-09-27 06:22:32 -04:00
|
|
|
import { assertEquals, unitTest } from "./test_util.ts";
|
2020-08-11 08:00:53 -04:00
|
|
|
|
|
|
|
unitTest(function progressEventConstruct(): void {
|
|
|
|
const progressEventDefs = new ProgressEvent("progressEventType", {});
|
|
|
|
assertEquals(progressEventDefs.lengthComputable, false);
|
|
|
|
assertEquals(progressEventDefs.loaded, 0);
|
|
|
|
assertEquals(progressEventDefs.total, 0);
|
|
|
|
|
|
|
|
const progressEvent = new ProgressEvent("progressEventType", {
|
|
|
|
lengthComputable: true,
|
|
|
|
loaded: 123,
|
|
|
|
total: 456,
|
|
|
|
});
|
|
|
|
assertEquals(progressEvent.lengthComputable, true);
|
|
|
|
assertEquals(progressEvent.loaded, 123);
|
|
|
|
assertEquals(progressEvent.total, 456);
|
|
|
|
});
|