20 require_once (
'../../../tests/fossologyUnitTestCase.php');
21 require_once (
'../Classes/ReadInputFile.php');
35 function TestNoInputFile()
38 $this->assert_Notresource($RF->file_resource);
44 function TestResource()
46 $Rif =
new ReadInputFile(
'/home/markd/workspace/fossology/utils/freshmeat/tests/tfile_small');
49 $this->assert_resource($Rif->file_resource);
56 function TestForCommentBlankLine()
58 $Rif =
new ReadInputFile(
'/home/markd/workspace/fossology/utils/freshmeat/tests/tfile_comment');
61 $line = $Rif->getline($Rif->file_resource);
62 while ($line = $Rif->getline($Rif->file_resource))
65 $this->assert_NoPattern(
'/^#/', $line);
66 $this->assert_NoPattern(
'//', $line);
67 $line = $Rif->getline($Rif->file_resource);
69 $this->pass(
"TestForCommentBlankLine Passed\n");
77 $Rif =
new ReadInputFile(
'/home/markd/workspace/fossology/utils/freshmeat/tests/tfile_medium');
78 while ($line = $Rif->getline($Rif->file_resource))
84 $this->pass(
"TestEof Passed\n");