Fixed newsletter settings tests

refs f16afddb05

- label's "for" was removed to enable more direct use of the checkbox enabling keyboard usage but the test was not updated to reflect the change
This commit is contained in:
Kevin Ansfield 2022-03-31 11:37:38 +01:00
parent f16afddb05
commit 5c09a49a95
2 changed files with 2 additions and 2 deletions

View File

@ -236,7 +236,7 @@
<p class="gh-expandable-description">Track how many members are reading your emails</p>
</div>
<div class="for-switch">
<label class="switch">
<label class="switch" data-test-label="email-track-opens">
<input
id="email-track-opens"
type="checkbox"

View File

@ -38,7 +38,7 @@ describe('Acceptance: Settings - Members email (multipleNewsletters)', function
await visit('/settings/members-email-labs');
expect(find('[data-test-checkbox="email-track-opens"]')).to.be.checked;
await click('label[for="email-track-opens"]');
await click('[data-test-label="email-track-opens"]');
expect(find('[data-test-checkbox="email-track-opens"]')).to.not.be.checked;
await click('[data-test-button="save-members-settings"]');