<?php require_once "../../../config/dmsDefaults.php"; require_once KT_LIB_DIR . '/import/zipimportstorage.inc.php'; $f = new KTZipImportStorage(KT_DIR . "/tests/import/dataset2/dataset2.zip"); $f->init(); $rootFiles = array("c"); if ($f->listDocuments("/") !== $rootFiles) { print "Root file listing failure\n"; print "Should be:\n"; var_dump($rootFiles); print "Got:\n"; var_dump($f->listDocuments("/")); $f->cleanup(); exit(0); } $f->cleanup(); print "SUCCESS\n";
<?php require_once "../../../config/dmsDefaults.php"; require_once KT_LIB_DIR . '/import/zipimportstorage.inc.php'; $f = new KTZipImportStorage(KT_DIR . "/tests/import/dataset2/dataset2.zip"); $f->init(); $oInfo = $f->getDocumentInfo("a/b"); $norm = file_get_contents(KT_DIR . '/tests/import/dataset1/a/b'); $gFilename = $oInfo->getFilename(); if ($gFilename !== "b") { print "FAILURE\n"; print "Filename should have been: b\n"; print "Filename was: " . $gFilename . "\n"; exit(0); } $oFile =& $oInfo->aVersions[0]; $gData = $oFile->get_contents(); if ($norm !== $gData) { print "FAILURE\n"; print "Data doesn't match\n"; exit(0); } $f->cleanup(); print "SUCCESS\n";
<?php require_once "../../../config/dmsDefaults.php"; require_once KT_LIB_DIR . '/import/zipimportstorage.inc.php'; $f = new KTZipImportStorage(KT_DIR . "/tests/import/dataset2/dataset2.zip"); $f->init(); $afolders = array("a/d"); if ($f->listFolders("a") !== $afolders) { print "Subdir (a) folder listing failure\n"; print "Should be:\n"; var_dump($afolders); print "Got:\n"; var_dump($f->listFolders("a")); $f->cleanup(); exit(0); } $f->cleanup(); print "SUCCESS\n";
<?php require_once "../../../config/dmsDefaults.php"; require_once KT_LIB_DIR . '/import/zipimportstorage.inc.php'; $f = new KTZipImportStorage(KT_DIR . "/tests/import/dataset2/dataset2.zip"); $f->init(); $afiles = array("a/b"); if ($f->listDocuments("a") !== $afiles) { print "Subdir (a) file listing failure\n"; print "Should be:\n"; var_dump($afiles); print "Got:\n"; var_dump($f->listDocuments("a")); exit(0); } $f->cleanup(); print "SUCCESS\n";
<?php require_once "../../../config/dmsDefaults.php"; require_once KT_LIB_DIR . '/import/zipimportstorage.inc.php'; $f = new KTZipImportStorage(KT_DIR . "/tests/import/dataset2/dataset2.zip"); $f->init(); $rootFolders = array("a"); if ($f->listFolders("/") !== $rootFolders) { print "Root folder listing failure\n"; print "Should be:\n"; var_dump($rootFolders); print "Got:\n"; var_dump($f->listFolders("/")); $f->cleanup(); exit(0); } $f->cleanup(); print "SUCCESS\n";