diff --git a/bibtexbrowser-test.php b/bibtexbrowser-test.php
index 85a157d..a364083 100755
--- a/bibtexbrowser-test.php
+++ b/bibtexbrowser-test.php
@@ -339,7 +339,7 @@ class BTBTest extends PHPUnit_Framework_TestCase {
function test_link_configuration() {
bibtexbrowser_configure('BIBTEXBROWSER_LINKS_TARGET','_self');
$test_data = fopen('php://memory','x+');
- fwrite($test_data, "@book{aKey,pdf={myarticle.pdf}}\n"
+ fwrite($test_data, "@book{aKey,pdf={myarticle.pdf}}\n@book{bKey,url={myarticle.pdf}}\n@book{cKey,url={myarticle.htm}}\n"
);
fseek($test_data,0);
$btb = new BibDataBase();
@@ -349,6 +349,10 @@ class BTBTest extends PHPUnit_Framework_TestCase {
$this->assertEquals('[pdf]',$first_entry->getPdfLink());
$this->assertEquals('
',$first_entry->getLink('pdf','pdficon.png'));
$this->assertEquals('[see]',$first_entry->getLink('pdf',NULL,'see'));
+ $second_entry=$btb->bibdb[array_keys($btb->bibdb)[1]];
+ $this->assertEquals('[pdf]',$second_entry->getPdfLink());
+ $third_entry=$btb->bibdb[array_keys($btb->bibdb)[2]];
+ $this->assertEquals('[url]',$third_entry->getPdfLink());
}
// see https://github.com/monperrus/bibtexbrowser/pull/14