/
opt
/
alt
/
python27
/
lib64
/
python2.7
/
unittest
/
test
/
/opt/alt/python27/lib64/python2.7/unittest/test
mkdir
upload
Name
Size
Mode
Actions
dummy.py
50
0644
edit
dl
rm
dummy.pyc
143
0644
edit
dl
rm
dummy.pyo
143
0644
edit
dl
rm
support.py
3471
0644
edit
dl
rm
support.pyc
6342
0644
edit
dl
rm
support.pyo
6342
0644
edit
dl
rm
test_assertions.py
11961
0644
edit
dl
rm
test_assertions.pyc
13967
0644
edit
dl
rm
test_assertions.pyo
13967
0644
edit
dl
rm
test_break.py
9641
0644
edit
dl
rm
test_break.pyc
10520
0644
edit
dl
rm
test_break.pyo
10520
0644
edit
dl
rm
test_case.py
45719
0644
edit
dl
rm
test_case.pyc
49154
0644
edit
dl
rm
test_case.pyo
49154
0644
edit
dl
rm
test_discovery.py
14313
0644
edit
dl
rm
test_discovery.pyc
18447
0644
edit
dl
rm
test_discovery.pyo
18447
0644
edit
dl
rm
test_functiontestcase.py
5547
0644
edit
dl
rm
test_functiontestcase.pyc
6425
0644
edit
dl
rm
test_functiontestcase.pyo
6425
0644
edit
dl
rm
test_loader.py
49866
0644
edit
dl
rm
test_loader.pyc
52537
0644
edit
dl
rm
test_loader.pyo
52537
0644
edit
dl
rm
test_program.py
7576
0644
edit
dl
rm
test_program.pyc
10941
0644
edit
dl
rm
test_program.pyo
10883
0644
edit
dl
rm
test_result.py
19056
0644
edit
dl
rm
test_result.pyc
22413
0644
edit
dl
rm
test_result.pyo
22413
0644
edit
dl
rm
test_runner.py
8609
0644
edit
dl
rm
test_runner.pyc
14905
0644
edit
dl
rm
test_runner.pyo
14905
0644
edit
dl
rm
test_setups.py
16460
0644
edit
dl
rm
test_setups.pyc
30941
0644
edit
dl
rm
test_setups.pyo
30941
0644
edit
dl
rm
test_skipping.py
5744
0644
edit
dl
rm
test_skipping.pyc
10108
0644
edit
dl
rm
test_skipping.pyo
10108
0644
edit
dl
rm
test_suite.py
12082
0644
edit
dl
rm
test_suite.pyc
16438
0644
edit
dl
rm
test_suite.pyo
16438
0644
edit
dl
rm
__init__.py
514
0644
edit
dl
rm
__init__.pyc
932
0644
edit
dl
rm
__init__.pyo
932
0644
edit
dl
rm
Edit:
/opt/alt/python27/lib64/python2.7/unittest/test/support.py
(3471B)
import unittest class TestHashing(object): """Used as a mixin for TestCase""" # Check for a valid __hash__ implementation def test_hash(self): for obj_1, obj_2 in self.eq_pairs: try: if not hash(obj_1) == hash(obj_2): self.fail("%r and %r do not hash equal" % (obj_1, obj_2)) except KeyboardInterrupt: raise except Exception, e: self.fail("Problem hashing %r and %r: %s" % (obj_1, obj_2, e)) for obj_1, obj_2 in self.ne_pairs: try: if hash(obj_1) == hash(obj_2): self.fail("%s and %s hash equal, but shouldn't" % (obj_1, obj_2)) except KeyboardInterrupt: raise except Exception, e: self.fail("Problem hashing %s and %s: %s" % (obj_1, obj_2, e)) class TestEquality(object): """Used as a mixin for TestCase""" # Check for a valid __eq__ implementation def test_eq(self): for obj_1, obj_2 in self.eq_pairs: self.assertEqual(obj_1, obj_2) self.assertEqual(obj_2, obj_1) # Check for a valid __ne__ implementation def test_ne(self): for obj_1, obj_2 in self.ne_pairs: self.assertNotEqual(obj_1, obj_2) self.assertNotEqual(obj_2, obj_1) class LoggingResult(unittest.TestResult): def __init__(self, log): self._events = log super(LoggingResult, self).__init__() def startTest(self, test): self._events.append('startTest') super(LoggingResult, self).startTest(test) def startTestRun(self): self._events.append('startTestRun') super(LoggingResult, self).startTestRun() def stopTest(self, test): self._events.append('stopTest') super(LoggingResult, self).stopTest(test) def stopTestRun(self): self._events.append('stopTestRun') super(LoggingResult, self).stopTestRun() def addFailure(self, *args): self._events.append('addFailure') super(LoggingResult, self).addFailure(*args) def addSuccess(self, *args): self._events.append('addSuccess') super(LoggingResult, self).addSuccess(*args) def addError(self, *args): self._events.append('addError') super(LoggingResult, self).addError(*args) def addSkip(self, *args): self._events.append('addSkip') super(LoggingResult, self).addSkip(*args) def addExpectedFailure(self, *args): self._events.append('addExpectedFailure') super(LoggingResult, self).addExpectedFailure(*args) def addUnexpectedSuccess(self, *args): self._events.append('addUnexpectedSuccess') super(LoggingResult, self).addUnexpectedSuccess(*args) class ResultWithNoStartTestRunStopTestRun(object): """An object honouring TestResult before startTestRun/stopTestRun.""" def __init__(self): self.failures = [] self.errors = [] self.testsRun = 0 self.skipped = [] self.expectedFailures = [] self.unexpectedSuccesses = [] self.shouldStop = False def startTest(self, test): pass def stopTest(self, test): pass def addError(self, test): pass def addFailure(self, test): pass def addSuccess(self, test): pass def wasSuccessful(self): return True
Save
cmd:
run