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:
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(