|
|
|
@ -3,7 +3,6 @@ import { test } from '../../test';
|
|
|
|
|
|
|
|
|
|
|
|
export default test({
|
|
|
|
export default test({
|
|
|
|
async test({ component, assert, target, logs }) {
|
|
|
|
async test({ component, assert, target, logs }) {
|
|
|
|
|
|
|
|
|
|
|
|
// Set a promise on the component
|
|
|
|
// Set a promise on the component
|
|
|
|
const p1 = new Promise((resolve) => setTimeout(resolve, 32));
|
|
|
|
const p1 = new Promise((resolve) => setTimeout(resolve, 32));
|
|
|
|
component.promise = p1;
|
|
|
|
component.promise = p1;
|
|
|
|
@ -18,7 +17,7 @@ export default test({
|
|
|
|
|
|
|
|
|
|
|
|
// Set a promise on the component
|
|
|
|
// Set a promise on the component
|
|
|
|
const p2 = new Promise((resolve) => setTimeout(resolve, 32));
|
|
|
|
const p2 = new Promise((resolve) => setTimeout(resolve, 32));
|
|
|
|
component.promise = p2
|
|
|
|
component.promise = p2;
|
|
|
|
// Clear the component's promise
|
|
|
|
// Clear the component's promise
|
|
|
|
await Promise.resolve();
|
|
|
|
await Promise.resolve();
|
|
|
|
component.promise = null;
|
|
|
|
component.promise = null;
|
|
|
|
|