This is the codeAbility Sharing Platform! Learn more about the codeAbility Sharing Platform.

Skip to content
Snippets Groups Projects
Commit c4ba4a8c authored by Eduard Frankford's avatar Eduard Frankford
Browse files

fixed admin.spec tests

parent ab98e1b2
2 merge requests!188Merging Peer Reviewing et. al to Master,!164211 peer reviewing functionality
......@@ -12,6 +12,7 @@ import org.springframework.data.elasticsearch.repository.ElasticsearchRepository
/**
* Spring Data Elasticsearch repository for the User entity.
*/
public interface UserSearchRepository extends ElasticsearchRepository<User, Long>, UserSearchRepositoryInternal {}
interface UserSearchRepositoryInternal {
......
......@@ -31,6 +31,7 @@
<ul class="dropdown-menu" ngbDropdownMenu aria-labelledby="languagesnavBarDropdown">
<li *ngFor="let language of languages">
<a
id="{{ language }}"
class="dropdown-item"
[jhiActiveMenu]="language"
href="javascript:void(0);"
......
......@@ -17,10 +17,6 @@ describe('administration', () => {
await browser.wait(ec.visibilityOf(navBarPage.adminMenu), 5000);
});
beforeEach(async () => {
await navBarPage.clickOnAdminMenu();
});
it('should load user management', async () => {
await navBarPage.clickOnAdminMenu();
await navBarPage.clickOnAdmin('user-management');
......@@ -73,8 +69,7 @@ describe('administration', () => {
await browser.get('/');
navBarPage = new NavBarPage(true);
await navBarPage.clickOnLanguageMenu();
await navBarPage.clickOnLanguage('Deutsch');
await navBarPage.clickOnLanguage('de');
const expect2 = 'Sie sind als Benutzer "admin" angemeldet.';
await browser.wait(ec.visibilityOf(element(by.id('home-logged-message'))));
const value2 = await element(by.id('home-logged-message')).getText();
......
......@@ -45,7 +45,7 @@ export class NavBarPage {
}
async clickOnLanguage(entityName: string): Promise<void> {
await element(by.cssContainingText('li', entityName)).click();
await element(by.id(entityName)).click();
}
async clickOnSignIn(): Promise<void> {
......
......@@ -39,7 +39,7 @@ exports.config = {
},
onPrepare: function () {
browser.driver.manage().window().setSize(1600, 1024);
browser.driver.manage().window().maximize();
// Disable animations
// @ts-ignore
browser.executeScript('document.body.className += " notransition";');
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment