Files
HKSingleParty/99_references/cf-identity-wallet-main/tests/steps-definitions/identity/identity-share.steps.ts
2025-05-28 09:55:51 +08:00

25 lines
749 B
TypeScript

import { Then, When } from "@wdio/cucumber-framework";
import { driver } from "@wdio/globals";
import IdentityShareModal from "../../screen-objects/components/identity/identity-share.modal.js";
import { delay } from "../../screen-objects/base.screen.js";
import Gestures from "../../helpers/gestures.js";
When(/^user see Share Identifier modal$/, async function () {
await IdentityShareModal.loads();
});
When(
/^user tap Copy Identifier icon on Share identifier modal$/,
async function () {
await driver.setClipboard("");
await IdentityShareModal.copyButton2.click()
}
);
Then(
/^user tap More Share Options icon on Share identifier modal$/,
async function () {
await IdentityShareModal.moreOptionsButton.click();
}
);