Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter <peter@innocraft.com>2022-08-31 02:47:09 +0300
committerPeter <peter@innocraft.com>2022-08-31 02:47:09 +0300
commitabde379ea47df6d5767f61c790ec2b58fd8fea72 (patch)
tree597c56a7c0a4d750ae3152805780f6a5e92b9065 /plugins/UsersManager
parent2599127b6f1bfa6cf9edcb994a37ea56883f6a1d (diff)
update tests
update tests
Diffstat (limited to 'plugins/UsersManager')
-rw-r--r--plugins/UsersManager/tests/UI/UsersManager_spec.js9
-rw-r--r--plugins/UsersManager/vue/src/UsersManager/UsersManager.vue4
2 files changed, 5 insertions, 8 deletions
diff --git a/plugins/UsersManager/tests/UI/UsersManager_spec.js b/plugins/UsersManager/tests/UI/UsersManager_spec.js
index 7ad2772908..dd85369d2c 100644
--- a/plugins/UsersManager/tests/UI/UsersManager_spec.js
+++ b/plugins/UsersManager/tests/UI/UsersManager_spec.js
@@ -249,6 +249,8 @@ describe("UsersManager", function () {
});
it('should show the permissions edit when the permissions tab is clicked', async function () {
+
+ await page.evaluate(() => $('.notification btn').click());
await page.click('.userEditForm .menuPermissions');
await page.mouse.move(0, 0);
@@ -291,10 +293,6 @@ describe("UsersManager", function () {
await page.waitForNetworkIdle();
await page.waitForTimeout(250); // animation
- await page.evaluate(function () {
- $('.usersManager .notification').hide();
- });
-
expect(await page.screenshotSelector('.usersManager')).to.matchImage({
imageName: 'permissions_all_sites_access',
comparisonThreshold: 0.0005,
@@ -571,9 +569,6 @@ describe("UsersManager", function () {
await (await page.jQuery('.resend-invite-confirm-modal .modal-close:not(.modal-no):visible')).click();
await page.waitForSelector('#notificationContainer .notification');
await page.waitForNetworkIdle();
- await page.evaluate(function () {
- $('.usersManager .notification').show();
- });
expect(await page.screenshotSelector('#notificationContainer .notification')).to.matchImage('resend_success');
});
diff --git a/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue b/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue
index 53d10f2392..ba9d8bec08 100644
--- a/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue
+++ b/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue
@@ -8,9 +8,11 @@
<div class="usersManager" v-tooltips>
<div class="notification system notification-success"
v-if="showNotification">
+ <button class="close" @click="showNotification = false">x</button>
<div>
<Notification
context="success"
+ :noclear="false"
>
{{ translate('UsersManager_ResendInviteSuccess') }}
<a href="#" v-if="!copied" @click="copyToClipboard(token)">
@@ -333,7 +335,7 @@ export default defineComponent({
this.fetchUsers();
});
},
- copyToClipboard(value: any) {
+ copyToClipboard(value: null| string) {
navigator.clipboard.writeText(value);
this.copied = true;
},