Browse Source

refactored tests and test data

hg/35a367e65a464cf6cdf277c73f977a6828b723fe/bookmarks/master
Martin Monperrus 15 years ago
parent
commit
e211c17a77
  1. 0
      test/input/all.bib
  2. 0
      test/input/bibacid-iso8859.bib
  3. 0
      test/input/entries.bib
  4. 0
      test/input/metrics.bib
  5. 0
      test/input/strings.bib
  6. 0
      test/output/all.bib.txt
  7. 0
      test/output/bibacid-iso8859.bib.txt
  8. 0
      test/output/metrics.bib.txt
  9. 0
      test/output/strings.bib;entries.bib.txt
  10. 16
      test/update-test-data.php

0
test/all.bib → test/input/all.bib

0
test/bibacid-iso8859.bib → test/input/bibacid-iso8859.bib

0
test/entries.bib → test/input/entries.bib

0
test/metrics.bib → test/input/metrics.bib

0
test/strings.bib → test/input/strings.bib

0
test/all.bib.txt → test/output/all.bib.txt

0
test/bibacid-iso8859.bib.txt → test/output/bibacid-iso8859.bib.txt

0
test/metrics.bib.txt → test/output/metrics.bib.txt

0
test/strings.bib;entries.bib.txt → test/output/strings.bib;entries.bib.txt

16
test/update-test-data.php

@ -6,20 +6,24 @@ then a bzr diff is the regression test
*/
$_GET['test']=1;
include('../bibtexbrowser.php');
include(dirname(__FILE__).'/../bibtexbrowser.php');
$testbibs = array (
'bibacid-iso8859.bib',
'all.bib',
'metrics.bib',
'strings.bib;entries.bib'
dirname(__FILE__).'/input/bibacid-iso8859.bib',
dirname(__FILE__).'/input/all.bib',
dirname(__FILE__).'/input/metrics.bib',
dirname(__FILE__).'/input/strings.bib;'.dirname(__FILE__).'/input/entries.bib'
);
foreach ($testbibs as $k) {
echo $k."\n";
$db = new BibDataBase();
$output = array();
foreach(explode(MULTIPLE_BIB_SEPARATOR,$k) as $bibfile) {
$db->load($bibfile);
$output[] = basename($bibfile);
}
$output = implode(';', $output).'.txt';
// sorting the entries
ksort($db->bibdb);
@ -34,7 +38,7 @@ foreach ($testbibs as $k) {
$result .= var_export($bib->fields, true)."\n";
}
//echo $result;
file_put_contents($k.'.txt',$result);
file_put_contents(dirname(__FILE__).'/output/'.$output,$result);
}
?>
Loading…
Cancel
Save