Make CR wizard button assertions Mac-only for now
Wizard buttons are handled differently on Linux/Windows
This commit is contained in:
parent
51253fb933
commit
f8af231f1a
1 changed files with 14 additions and 4 deletions
|
@ -102,8 +102,13 @@ describe("Zotero.Sync.Data.Local", function() {
|
||||||
// Select local object
|
// Select local object
|
||||||
mergeGroup.leftpane.click();
|
mergeGroup.leftpane.click();
|
||||||
assert.equal(mergeGroup.leftpane.getAttribute('selected'), 'true');
|
assert.equal(mergeGroup.leftpane.getAttribute('selected'), 'true');
|
||||||
|
if (Zotero.isMac) {
|
||||||
assert.isTrue(wizard.getButton('next').hidden);
|
assert.isTrue(wizard.getButton('next').hidden);
|
||||||
assert.isFalse(wizard.getButton('finish').hidden);
|
assert.isFalse(wizard.getButton('finish').hidden);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
wizard.getButton('finish').click();
|
wizard.getButton('finish').click();
|
||||||
})
|
})
|
||||||
yield Zotero.Sync.Data.Local.processSyncCacheForObjectType(
|
yield Zotero.Sync.Data.Local.processSyncCacheForObjectType(
|
||||||
|
@ -185,8 +190,13 @@ describe("Zotero.Sync.Data.Local", function() {
|
||||||
);
|
);
|
||||||
resolveAll.click();
|
resolveAll.click();
|
||||||
|
|
||||||
|
if (Zotero.isMac) {
|
||||||
assert.isTrue(wizard.getButton('next').hidden);
|
assert.isTrue(wizard.getButton('next').hidden);
|
||||||
assert.isFalse(wizard.getButton('finish').hidden);
|
assert.isFalse(wizard.getButton('finish').hidden);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
wizard.getButton('finish').click();
|
wizard.getButton('finish').click();
|
||||||
})
|
})
|
||||||
yield Zotero.Sync.Data.Local.processSyncCacheForObjectType(
|
yield Zotero.Sync.Data.Local.processSyncCacheForObjectType(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue