www

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

commit 5a43eae702a49db53276cf73340822b5e1232bdd
parent fb5d4b5da9effcf2e124f9008e16051a96d6ec1c
Author: Simon Kornblith <simon@simonster.com>
Date:   Sat, 18 Jun 2011 17:36:35 +0000

Clear attached document objects when running translator tests


Diffstat:
Mchrome/content/zotero/tools/testTranslators/translatorTester.js | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/chrome/content/zotero/tools/testTranslators/translatorTester.js b/chrome/content/zotero/tools/testTranslators/translatorTester.js @@ -164,6 +164,14 @@ Zotero_TranslatorTester.prototype._checkResult = function(test, translate, retur var testItem = test.items[i]; var translatedItem = translate.newItems[i]; + // Clear attachment document objects + if (translatedItem && translatedItem.attachments && translatedItem.attachments.length) { + for (var i=0; i<translatedItem.attachments.length; i++) { + if (translatedItem.attachments[i].document) + translatedItem.attachments[i].document = "[object]"; + } + } + for(var j in Zotero_TranslatorTester_IGNORE_FIELDS) { delete testItem[Zotero_TranslatorTester_IGNORE_FIELDS[j]]; delete translatedItem[Zotero_TranslatorTester_IGNORE_FIELDS[j]];