/usr/lib/python3/dist-packages/pyutilib/th/tests/test_misc.py is in python3-pyutilib 5.3.5-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | import os
import sys
from os.path import abspath, dirname
currdir = dirname(abspath(__file__))+os.sep
import pyutilib.th as unittest
class Tester(unittest.TestCase):
def test1(self):
self.assertFileEqualsBaseline(currdir+'file1.txt', currdir+'file1.txt', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.txt', currdir+'file2.txt', delete=False)
@unittest.expectedFailure
def test2(self):
self.assertFileEqualsBaseline(currdir+'file1.txt', currdir+'file2.txt', delete=False)
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test3(self):
self.assertFileEqualsBaseline(currdir+'file1.txt', currdir+'file1.zip', delete=False)
self.assertFileEqualsBaseline(currdir+'file1.zip', currdir+'file1.txt', delete=False)
self.assertFileEqualsBaseline(currdir+'file1.zip', currdir+'file1.zip', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.txt', currdir+'file2.zip', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.zip', currdir+'file2.txt', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.zip', currdir+'file2.zip', delete=False)
@unittest.skipIf(sys.version_info[:2] >= (3,0) and sys.version_info[:2] < (3,3), "Skipping tests with GZ files.")
def test3gz(self):
self.assertFileEqualsBaseline(currdir+'file1.txt', currdir+'file1.txt.gz', delete=False)
self.assertFileEqualsBaseline(currdir+'file1.txt.gz', currdir+'file1.txt', delete=False)
self.assertFileEqualsBaseline(currdir+'file1.txt.gz', currdir+'file1.txt.gz', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.txt', currdir+'file2.txt.gz', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.txt.gz', currdir+'file2.txt', delete=False)
self.assertFileEqualsBaseline(currdir+'file2.txt.gz', currdir+'file2.txt.gz', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test4(self):
self.assertFileEqualsBaseline(currdir+'file1.txt', currdir+'file3.zip', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test5(self):
self.assertFileEqualsBaseline(currdir+'file3.zip', currdir+'file1.txt', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test6(self):
self.assertFileEqualsBaseline(currdir+'file1.zip', currdir+'file3.txt', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test7(self):
self.assertFileEqualsBaseline(currdir+'file3.zip', currdir+'file3.zip', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test8(self):
self.assertFileEqualsBaseline(currdir+'file1.zip', currdir+'file2.zip', delete=False)
@unittest.expectedFailure
def test8gz(self):
self.assertFileEqualsBaseline(currdir+'file1.txt.gz', currdir+'file2.txt.gz', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] >= (2,6), "Skipping tests that don't fail.")
def test9(self):
self.assertFileEqualsBaseline(currdir+'file1.zip', currdir+'file2.zip', delete=False)
class TesterL(unittest.TestCase):
def test1(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.txt', currdir+'file1.txt', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.txt', currdir+'file2.txt', delete=False)
@unittest.expectedFailure
def test2(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.txt', currdir+'file2.txt', delete=False)
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test3(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.txt', currdir+'file1.zip', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file1.zip', currdir+'file1.txt', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file1.zip', currdir+'file1.zip', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.txt', currdir+'file2.zip', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.zip', currdir+'file2.txt', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.zip', currdir+'file2.zip', delete=False)
@unittest.skipIf(sys.version_info[:2] >= (3,0) and sys.version_info[:2] < (3,3), "Skipping tests with GZ files.")
def test3gz(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.txt', currdir+'file1.txt.gz', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file1.txt.gz', currdir+'file1.txt', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file1.txt.gz', currdir+'file1.txt.gz', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.txt', currdir+'file2.txt.gz', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.txt.gz', currdir+'file2.txt', delete=False)
self.assertFileEqualsLargeBaseline(currdir+'file2.txt.gz', currdir+'file2.txt.gz', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test4(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.txt', currdir+'file3.zip', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test5(self):
self.assertFileEqualsLargeBaseline(currdir+'file3.zip', currdir+'file1.txt', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test6(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.zip', currdir+'file3.txt', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test7(self):
self.assertFileEqualsLargeBaseline(currdir+'file3.zip', currdir+'file3.zip', delete=False)
@unittest.expectedFailure
@unittest.skipIf(sys.version_info[:2] < (2,6), "Skipping tests with ZIP files.")
def test8(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.zip', currdir+'file2.zip', delete=False)
@unittest.expectedFailure
def test8gz(self):
self.assertFileEqualsLargeBaseline(currdir+'file1.txt.gz', currdir+'file2.txt.gz', delete=False)
if __name__ == "__main__":
unittest.main()
|