Commit ac2e34d7bb3f278d5534f942b9506aec89cb5d46

Authored by Neil Blakey-Milner
1 parent 2179ce29

Additional stub tests used to check functionality from outside the web

environment - tests searchable and transaction text, and metadata
validation.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3952 c91229c3-7414-0410-bfa2-8a42b809f60b
tests/document/updateSearchableText.php 0 โ†’ 100644
  1 +<?php
  2 +
  3 +require_once("../../config/dmsDefaults.php");
  4 +require_once(KT_LIB_DIR . '/documentmanagement/documentutil.inc.php');
  5 +require_once(KT_LIB_DIR . '/filelike/fsfilelike.inc.php');
  6 +
  7 +$oDocument =& Document::get(6);
  8 +if (PEAR::isError($oDocument)) {
  9 + print "FAILURE\n";
  10 + var_dump($oDocument);
  11 +}
  12 +
  13 +$res = KTDocumentUtil::updateSearchableText($oDocument);
  14 +if (PEAR::isError($res)) {
  15 + print "FAILURE\n";
  16 + var_dump($res);
  17 + exit(0);
  18 +}
  19 +
  20 +?>
tests/document/updateTransactionText.php 0 โ†’ 100644
  1 +<?php
  2 +
  3 +require_once("../../config/dmsDefaults.php");
  4 +require_once(KT_LIB_DIR . '/documentmanagement/documentutil.inc.php');
  5 +require_once(KT_LIB_DIR . '/filelike/fsfilelike.inc.php');
  6 +
  7 +$sLocalname = KT_DIR . "/tests/document/dataset1/critique-of-pure-reason.txt";
  8 +$sFilename = tempnam("/tmp", "kt_tests_document_add");
  9 +copy($sLocalname, $sFilename);
  10 +
  11 +$oDocument =& Document::get(6);
  12 +if (PEAR::isError($oDocument)) {
  13 + print "FAILURE\n";
  14 + var_dump($oDocument);
  15 +}
  16 +
  17 +$res = KTDocumentUtil::updateTransactionText($oDocument);
  18 +if (PEAR::isError($res)) {
  19 + print "FAILURE\n";
  20 + var_dump($res);
  21 + exit(0);
  22 +}
  23 +
  24 +?>
tests/document/validateMetadata.php 0 โ†’ 100644
  1 +<?php
  2 +
  3 +require_once("../../config/dmsDefaults.php");
  4 +require_once(KT_LIB_DIR . '/documentmanagement/documentutil.inc.php');
  5 +require_once(KT_LIB_DIR . '/filelike/fsfilelike.inc.php');
  6 +
  7 +$oDocument =& Document::get(22);
  8 +if (PEAR::isError($oDocument)) {
  9 + print "FAILURE\n";
  10 + var_dump($oDocument);
  11 +}
  12 +
  13 +$res = KTDocumentUtil::validateMetadata($oDocument, array());
  14 +if (PEAR::isError($res)) {
  15 + print "FAILURE\n";
  16 + var_dump($res->aFailed);
  17 + exit(0);
  18 +}
  19 +
  20 +?>