From 35a9f14982ba752e26084cadfbef231ac96b1259 Mon Sep 17 00:00:00 2001 From: Paul Rodger Date: Mon, 8 Apr 2002 13:39:03 +0000 Subject: We now preserve the last-accessed and last-modified timestamps correctly. Fixed a bug where lockfiles were being created that were not world-readable. Made archivemail work better when used as a python module so it can integrate better with unittest. Renamed unittest script 'test_archivemail' instead of 'archivemail_test' and added about 20 more tests. --- archivemail_test.py | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100755 archivemail_test.py (limited to 'archivemail_test.py') diff --git a/archivemail_test.py b/archivemail_test.py deleted file mode 100755 index a412dae..0000000 --- a/archivemail_test.py +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env python - -import archivemail -import os -import tempfile -import unittest - -class TempfileTestCase(unittest.TestCase): - def setUp(self): - self.output_dir = tempfile.mktemp() - os.mkdir(self.output_dir) - self.sub_dir = tempfile.mktemp() - os.mkdir(self.sub_dir) - - def testCurrentDir(self): - archivemail._options.output_dir = None - dir = archivemail.choose_temp_dir("dummy") - self.assertEqual(dir, os.curdir) - - def testSubDir(self): - archivemail._options.output_dir = None - dir = archivemail.choose_temp_dir(os.path.join(self.sub_dir, "dummy")) - self.assertEqual(dir, self.sub_dir) - - def testOutputDir(self): - archivemail._options.output_dir = self.output_dir - dir = archivemail.choose_temp_dir("dummy") - self.assertEqual(dir, self.output_dir) - - def testSubDirOutputDir(self): - archivemail._options.output_dir = self.output_dir - dir = archivemail.choose_temp_dir(os.path.join(self.sub_dir, "dummy")) - self.assertEqual(dir, self.output_dir) - - def tearDown(self): - os.rmdir(self.output_dir) - os.rmdir(self.sub_dir) - - -if __name__ == "__main__": - unittest.main() -- cgit v1.2.3