[ACA-2116] search results available actions (#895)

* add item.id to File Libraries

* add method to wait for node to be indexed

* create separate methods in queries API to wait for sites or wait for nodes

* improvements, renaming

* renaming

* fix

* add tests for actions on search results

* add wait and use new method

* fix

* another fix

* use correct method

* more fixes

* create method for clickView button

* fixes

* no message
This commit is contained in:
Adina Parpalita
2019-01-19 18:47:12 +02:00
committed by Denys Vuika
parent 0471b783a4
commit d2e0f688e8
36 changed files with 919 additions and 257 deletions

View File

@@ -38,6 +38,7 @@ describe('Search input', () => {
beforeEach(async (done) => {
await Utils.pressEscape();
await page.clickPersonalFiles();
done();
});

View File

@@ -102,7 +102,7 @@ describe('Search results - libraries', () => {
await apis.admin.sites.createSite(adminPrivate, SITE_VISIBILITY.PRIVATE);
await apis.user.sites.waitForApi({ expect: 12 });
await apis.user.queries.waitForApi('lib', { expect: 2 });
await apis.user.queries.waitForSites('lib', { expect: 2 });
await loginPage.loginWith(username);
done();

View File

@@ -52,7 +52,7 @@ describe('Search results', () => {
await apis.user.sites.createSite(site);
await apis.user.search.waitForApi(username, { expect: 1 });
await apis.user.queries.waitForApi(site, { expect: 1 });
await apis.user.queries.waitForSites(site, { expect: 1 });
await loginPage.loginWith(username);
done();