From dffefb92b72e285de62264b80bd24da11233c587 Mon Sep 17 00:00:00 2001 From: Kirill Shumilov Date: Wed, 29 Nov 2017 14:31:34 +0300 Subject: [PATCH] test(xod-client-electron): add `waitForExist` to avoid failing test on installing library suite --- packages/xod-client-electron/test-func/pageObject.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/xod-client-electron/test-func/pageObject.js b/packages/xod-client-electron/test-func/pageObject.js index e41bcd1a..cf917063 100644 --- a/packages/xod-client-electron/test-func/pageObject.js +++ b/packages/xod-client-electron/test-func/pageObject.js @@ -189,8 +189,10 @@ function assertLibSuggesterHidden(client) { } function assertProjectBrowserHasInstallingLib(client, libName) { + const selector = '.PatchGroup--installing'; return assert.eventually.equal( - client.element('.PatchGroup--installing').getText('.name'), + client.waitForExist(selector) + .then(() => client.element('.PatchGroup--installing').getText('.name')), libName ); }