bdd.it('should show list', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.checkElementExist('#groups-list ul')
bdd.it('should search', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.checkElementCount('#groups-list li[data-id]', 2)
.clearMocks()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search-filtered.json', { data: { q: 'adm' } })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search-filtered.json', { data: { q: 'adm' } })
.fillElement('#groups-search-query', 'adm')
.clickElement('#groups-search-submit')
.checkElementInclude('#groups-list-footer', '1/1')
.checkElementCount('#groups-list li[data-id]', 1)
.clearMocks()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
.fillElement('#groups-search-query', '')
.clickElement('#groups-search-submit')
.checkElementInclude('#groups-list-footer', '2/2')
bdd.it('should show more', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search-big-1.json')
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search-big-1.json')
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.checkElementCount('#groups-list li[data-id]', 1)
.checkElementInclude('#groups-list-footer', '1/2')
.clearMocks()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search-big-2.json', { data: { p: 2 } })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search-big-2.json', { data: { p: 2 } })
.clickElement('#groups-fetch-more')
.checkElementInclude('#groups-list-footer', '2/2')
.checkElementCount('#groups-list li[data-id]', 2);
bdd.it('should show users', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
- .mockFromFile('/api/usergroups/users*', 'groups-spec/users.json')
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/users*', 'groups-spec/users.json')
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.checkElementNotInclude('#content', 'Bob')
bdd.it('should create new group', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
- .mockFromFile('/api/usergroups/create', 'groups-spec/error.json', { status: 400 })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/create', 'groups-spec/error.json', { status: 400 })
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.checkElementCount('#groups-list li[data-id]', 2)
.clickElement('#create-group-submit')
.checkElementExist('.alert.alert-danger')
.clearMocks()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search-created.json')
- .mockFromString('/api/usergroups/create', '{}', { data: { name: 'name', description: 'description' } })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search-created.json')
+ .mockFromString('/api/user_groups/create', '{}', { data: { name: 'name', description: 'description' } })
.fillElement('#create-group-name', 'name')
.fillElement('#create-group-description', 'description')
.clickElement('#create-group-submit')
bdd.it('should update group', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
- .mockFromFile('/api/usergroups/update', 'groups-spec/error.json', { status: 400 })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/update', 'groups-spec/error.json', { status: 400 })
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.clickElement('[data-id="2"] .js-group-update')
.clickElement('#create-group-submit')
.checkElementExist('.alert.alert-danger')
.clearMocks()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search-updated.json')
- .mockFromString('/api/usergroups/update', '{}', { data: { id: '2' } })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search-updated.json')
+ .mockFromString('/api/user_groups/update', '{}', { data: { id: '2' } })
.fillElement('#create-group-name', 'guys')
.fillElement('#create-group-description', 'cool guys')
.clickElement('#create-group-submit')
bdd.it('should delete group', function () {
return this.remote
.open()
- .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
- .mockFromFile('/api/usergroups/delete', 'groups-spec/error.json', { status: 400 })
+ .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+ .mockFromFile('/api/user_groups/delete', 'groups-spec/error.json', { status: 400 })
.startApp('groups')
.checkElementInclude('#content', 'sonar-users')
.clickElement('[data-id="1"] .js-group-delete')
.clickElement('[data-id="1"] .js-group-delete')
.checkElementExist('#delete-group-form')
.clearMocks()
- .mockFromString('/api/usergroups/delete', '{}', { data: { id: '1' } })
+ .mockFromString('/api/user_groups/delete', '{}', { data: { id: '1' } })
.clickElement('#delete-group-submit')
.checkElementNotExist('[data-id="1"]');
});