www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit f8af231f1ab66810a6b540b78182fd14bc2cb864
parent 51253fb933d009d8ed52f52f343bbe8a7c952bdd
Author: Dan Stillman <dstillman@zotero.org>
Date:   Thu,  6 Aug 2015 05:45:36 -0400

Make CR wizard button assertions Mac-only for now

Wizard buttons are handled differently on Linux/Windows

Diffstat:
Mtest/tests/syncLocalTest.js | 18++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/test/tests/syncLocalTest.js b/test/tests/syncLocalTest.js @@ -102,8 +102,13 @@ describe("Zotero.Sync.Data.Local", function() { // Select local object mergeGroup.leftpane.click(); assert.equal(mergeGroup.leftpane.getAttribute('selected'), 'true'); - assert.isTrue(wizard.getButton('next').hidden); - assert.isFalse(wizard.getButton('finish').hidden); + if (Zotero.isMac) { + assert.isTrue(wizard.getButton('next').hidden); + assert.isFalse(wizard.getButton('finish').hidden); + } + else { + // TODO + } wizard.getButton('finish').click(); }) yield Zotero.Sync.Data.Local.processSyncCacheForObjectType( @@ -185,8 +190,13 @@ describe("Zotero.Sync.Data.Local", function() { ); resolveAll.click(); - assert.isTrue(wizard.getButton('next').hidden); - assert.isFalse(wizard.getButton('finish').hidden); + if (Zotero.isMac) { + assert.isTrue(wizard.getButton('next').hidden); + assert.isFalse(wizard.getButton('finish').hidden); + } + else { + // TODO + } wizard.getButton('finish').click(); }) yield Zotero.Sync.Data.Local.processSyncCacheForObjectType(