diff --git a/test/content/support.js b/test/content/support.js index 30e66392c..8c5636cef 100644 --- a/test/content/support.js +++ b/test/content/support.js @@ -385,7 +385,7 @@ function createUnsavedDataObject(objectType, params = {}) { } if (objectType == 'search') { - obj.addCondition('title', 'contains', 'test'); + obj.addCondition('title', 'contains', Zotero.Utilities.randomString()); } Zotero.Utilities.assignProps(obj, params, allowedParams); diff --git a/test/tests/itemTreeViewTest.js b/test/tests/itemTreeViewTest.js index c36f6b5e2..df66afe3b 100644 --- a/test/tests/itemTreeViewTest.js +++ b/test/tests/itemTreeViewTest.js @@ -418,19 +418,8 @@ describe("Zotero.ItemTreeView", function() { }); it("should update search results when items are added", function* () { - var search = createUnsavedDataObject('search'); - var title = Zotero.Utilities.randomString(); - search.fromJSON({ - name: "Test", - conditions: [ - { - condition: "title", - operator: "is", - value: title - } - ] - }); - yield search.saveTx(); + var search = yield createDataObject('search'); + var title = search.getConditions()[0].value; yield waitForItemsLoad(win); assert.equal(zp.itemsView.rowCount, 0);