Skip to content

Commit bab3fce

Browse files
committed
Remove tests for constraints whose enforcement was moved from UserValidator to UserService
1 parent 3b590a4 commit bab3fce

File tree

1 file changed

+0
-72
lines changed

1 file changed

+0
-72
lines changed

test/validator/UserValidator.test.ts

-72
Original file line numberDiff line numberDiff line change
@@ -175,60 +175,6 @@ describe("UserValidator", () => {
175175
});
176176

177177
describe("validateCreate()", () => {
178-
it("Throws a service error when username is already taken", done => {
179-
userValidator
180-
.validateCreate({
181-
username: "test_user",
182-
name: "testUser",
183-
screenName: "jee",
184-
185-
residence: "123",
186-
phone: "12345",
187-
password1: "testpassword",
188-
password2: "testpassword",
189-
isHyStaff: true,
190-
isHYYMember: true,
191-
isTKTL: false,
192-
isHyStudent: false,
193-
isTKTDTStudent: false,
194-
lastSeq: 0,
195-
})
196-
.catch((err: ServiceError) => {
197-
should.exist(err.message);
198-
err.message.should.equal("Username is already taken.");
199-
should.exist(err.httpErrorCode);
200-
err.httpErrorCode.should.equal(400);
201-
done();
202-
});
203-
});
204-
205-
it("Throws a service error when email address is already taken", done => {
206-
userValidator
207-
.validateCreate({
208-
username: "testuser",
209-
name: "testuser",
210-
screenName: "jee",
211-
212-
residence: "123",
213-
phone: "12345",
214-
password1: "testpassword",
215-
password2: "testpassword",
216-
isHyStaff: true,
217-
isHYYMember: true,
218-
isTKTL: false,
219-
isHyStudent: false,
220-
isTKTDTStudent: false,
221-
lastSeq: 0,
222-
})
223-
.catch((err: ServiceError) => {
224-
should.exist(err.message);
225-
err.message.should.equal("Email address is already taken.");
226-
should.exist(err.httpErrorCode);
227-
err.httpErrorCode.should.equal(400);
228-
done();
229-
});
230-
});
231-
232178
it("Throws a service error if the email address is malformed", done => {
233179
userValidator
234180
.validateCreate({
@@ -356,24 +302,6 @@ describe("UserValidator", () => {
356302
});
357303
});
358304

359-
it(
360-
"Throws a service error when an elevated user" + " tries to set email address to an already used email address",
361-
done => {
362-
userDao.findOne(2).then(user => {
363-
if (user === undefined) {
364-
throw new Error("User not found");
365-
}
366-
userValidator.validateUpdate(1, { email: "[email protected]" }, new User(user)).catch((err: ServiceError) => {
367-
should.exist(err.message);
368-
err.message.should.equal("Validation errors: Email address is already taken");
369-
should.exist(err.httpErrorCode);
370-
err.httpErrorCode.should.equal(400);
371-
done();
372-
});
373-
});
374-
},
375-
);
376-
377305
it("Throws a service error when an elevated user" + " tries to set a malformed used email address", done => {
378306
userDao.findOne(2).then(user => {
379307
if (user === undefined) {

0 commit comments

Comments
 (0)