mirror of
https://github.com/wassname/talk.git
synced 2026-08-12 12:30:39 +08:00
Prompting user to update name when banned.
This commit is contained in:
@@ -209,10 +209,10 @@ describe('services.UsersService', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('#toggleUsernameEdit', () => {
|
||||
describe('#toggleNameEdit', () => {
|
||||
it('should toggle the canEditName field', () => {
|
||||
return UsersService
|
||||
.toggleUsernameEdit(mockUsers[0].id, true)
|
||||
.toggleNameEdit(mockUsers[0].id, true)
|
||||
.then(() => UsersService.findById(mockUsers[0].id))
|
||||
.then((user) => {
|
||||
expect(user).to.have.property('canEditName', true);
|
||||
@@ -220,11 +220,11 @@ describe('services.UsersService', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('#editUsername', () => {
|
||||
describe('#editName', () => {
|
||||
it('should let the user edit their username if the proper toggle is set', () => {
|
||||
return UsersService
|
||||
.toggleUsernameEdit(mockUsers[0].id, true)
|
||||
.then(() => UsersService.editUsername(mockUsers[0].id, 'Jojo'))
|
||||
.toggleNameEdit(mockUsers[0].id, true)
|
||||
.then(() => UsersService.editName(mockUsers[0].id, 'Jojo'))
|
||||
.then(() => UsersService.findById(mockUsers[0].id))
|
||||
.then((user) => {
|
||||
expect(user).to.have.property('displayName', 'jojo');
|
||||
@@ -234,7 +234,7 @@ describe('services.UsersService', () => {
|
||||
|
||||
it('should return an error if canEditName is false', (done) => {
|
||||
UsersService
|
||||
.editUsername(mockUsers[0].id, 'Jojo')
|
||||
.editName(mockUsers[0].id, 'Jojo')
|
||||
.then(() => UsersService.findById(mockUsers[0].id))
|
||||
.then(() => {
|
||||
done(new Error('Error expected'));
|
||||
@@ -247,8 +247,8 @@ describe('services.UsersService', () => {
|
||||
|
||||
it('should return an error if the username is already taken', (done) => {
|
||||
UsersService
|
||||
.toggleUsernameEdit(mockUsers[0].id, true)
|
||||
.then(() => UsersService.editUsername(mockUsers[0].id, 'Marvel'))
|
||||
.toggleNameEdit(mockUsers[0].id, true)
|
||||
.then(() => UsersService.editName(mockUsers[0].id, 'Marvel'))
|
||||
.then(() => UsersService.findById(mockUsers[0].id))
|
||||
.then(() => {
|
||||
done(new Error('Error expected'));
|
||||
|
||||
Reference in New Issue
Block a user