commit 705672d43191af988e60980f345a3c06deec4f7b
parent 833031dbdf4ae1c2ff06704ec649d1aacaf006fa
Author: Simon Kornblith <simon@simonster.com>
Date: Mon, 20 Feb 2012 16:26:35 -0500
Serialize all items, in case there are multiple
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/chrome/content/zotero/tools/testTranslators/translatorTester.js b/chrome/content/zotero/tools/testTranslators/translatorTester.js
@@ -318,7 +318,12 @@ Zotero_TranslatorTester.prototype._checkResult = function(test, translate, retur
var translatedItem = Zotero_TranslatorTester._sanitizeItem(translate.newItems[i]);
if(!this._compare(testItem, translatedItem)) {
- test.itemReturned = Zotero_TranslatorTester._sanitizeItem(test.items[i], true);
+ var m = translate.newItems.length;
+ test.itemsReturned = new Array(m);
+ for(var j=0; j<m; j++) {
+ test.itemsReturned[j] = Zotero_TranslatorTester._sanitizeItem(translate.newItems[i], true);
+ }
+
testDoneCallback(this, test, "unknown", "Item "+i+" does not match");
return;
}