zotero/test/tests/openurlTest.js
Dan Stillman 599598566b Use best first creator for OpenURL author, not just first position
This also fixes Google Scholar Search lookup to use an author not in first creator
position [1].

[1] https://forums.zotero.org/discussion/58384/
2016-07-11 06:30:55 -04:00

23 lines
552 B
JavaScript

"use strict";
describe("Zotero.OpenURL", function() {
describe("#createContextObject()", function () {
it("should use firstCreator for author", function* () {
var item = createUnsavedDataObject('item');
item.setCreators([
{
firstName: "Aaa",
lastName: "Editor",
creatorType: 'editor'
},
{
firstName: "Bbb",
lastName: "Author",
creatorType: 'author'
}
]);
var co = Zotero.OpenURL.createContextObject(item, "1.0");
assert.include(co, '&rft.aufirst=Bbb&rft.aulast=Author&');
});
});
});