test: fix tests so that when user.create is called, email is set prior to confirmation

This commit is contained in:
Julian Lam
2022-08-03 13:02:21 -04:00
parent 91849efde1
commit d45a34fdb8

View File

@@ -88,7 +88,7 @@ describe('User', () => {
const validationPending = await User.email.isValidationPending(uid, email);
assert.strictEqual(validationPending, true);
assert.equal(data.email, '<h1>test</h1>@gmail.com');
assert.equal(data.email, '');
assert.strictEqual(data.profileviews, 0);
assert.strictEqual(data.reputation, 0);
assert.strictEqual(data.postcount, 0);
@@ -2616,6 +2616,7 @@ describe('User', () => {
await assertPrivacy({ v3Api: false, jar: regularUserJar, emailOnly: true });
// Let's confirm for afterwards
await User.setUserField(hidingUser.uid, 'email', 'should@be.hidden');
await User.email.confirmByUid(hidingUser.uid);
});