0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-09-18 23:01:11 +02:00
Dieser Commit ist enthalten in:
merefield 2024-05-29 15:54:34 +01:00
Ursprung 4ad6f331b3
Commit 9ec820fce8

Datei anzeigen

@ -1,5 +1,11 @@
import { getOwner } from "@ember/application";
import { click, fillIn, settled, triggerKeyEvent, visit } from "@ember/test-helpers";
import {
click,
fillIn,
settled,
triggerKeyEvent,
visit,
} from "@ember/test-helpers";
import { test } from "qunit";
import {
acceptance,
@ -23,7 +29,9 @@ acceptance("Field | Fields", function (needs) {
);
server.get("/u/search/users", () => helper.response(usersJson));
server.post("/uploads.json", () => {
server.post(
"/uploads.json",
() => {
return helper.response({
extension: "jpeg",
filesize: 126177,
@ -84,16 +92,22 @@ acceptance("Field | Fields", function (needs) {
const appEvents = getOwner(this).lookup("service:app-events");
const done = assert.async();
appEvents.on(`${wizardComposerEdtiorEventPrefix}:all-uploads-complete`, async () => {
appEvents.on(
`${wizardComposerEdtiorEventPrefix}:all-uploads-complete`,
async () => {
await settled();
assert.ok(!exists(".wizard-btn.next.primary:disabled"));
done();
});
}
);
appEvents.on(`${wizardComposerEdtiorEventPrefix}:upload-started`, async () => {
await settled()
appEvents.on(
`${wizardComposerEdtiorEventPrefix}:upload-started`,
async () => {
await settled();
assert.ok(exists(".wizard-btn.next.primary:disabled"));
});
}
);
const image = createFile("avatar.png");
appEvents.trigger(`${wizardComposerEdtiorEventPrefix}:add-files`, image);