Changeset 1119 in tailor
- Timestamp:
- 05/09/06 21:50:30 (7 years ago)
- Hash name:
- 20060509195030-97f81-41b09503706d6b2f855680df9028c204fc14c094
- File:
-
- 1 edited
-
vcpx/tests/cvs.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vcpx/tests/cvs.py
r930 r1119 9 9 from datetime import datetime 10 10 from StringIO import StringIO 11 from vcpx.cvs import changesets_from_cvslog 11 from vcpx.cvs import changesets_from_cvslog, compare_cvs_revs, \ 12 cvs_revs_same_branch, normalize_cvs_rev 12 13 13 14 class CvsEntry(TestCase): … … 356 357 cset = csets[-1] 357 358 self.assertEqual(cset.date, datetime(1995, 12, 30, 18, 32, 46)) 359 360 class CvsRevisions(TestCase): 361 """Tests the basic CVS revisions handling""" 362 363 def testComparison(self): 364 """Verify CVS revision comparison is done right""" 365 366 self.assertEqual(0, compare_cvs_revs('1.1', '1.1')) 367 self.assertEqual(-1, compare_cvs_revs('1.1', '1.3')) 368 self.assertEqual(-1, compare_cvs_revs('1.5', '1.51')) 369 self.assertEqual(-1, compare_cvs_revs('1.1', '1.1.2.2')) 370 371 def testBranches(self): 372 """Verify how the backend recognizes branches""" 373 374 n = normalize_cvs_rev 375 self.assertEqual(True, cvs_revs_same_branch(n('1.2'), n('1.2'))) 376 self.assertEqual(True, cvs_revs_same_branch(n('1.2.2'), n('1.2.2'))) 377 self.assertEqual(False, cvs_revs_same_branch(n('1.2.2'), n('1.2.2.3.3'))) 378 self.assertEqual(True, cvs_revs_same_branch(n('1.2.3.4'), n('1.2.3.4'))) 379 self.assertEqual(True, cvs_revs_same_branch(n('1.2'), n('1.2.3'))) 380 self.assertEqual(True, cvs_revs_same_branch(n('1.2.3'), n('1.2')))
Note: See TracChangeset
for help on using the changeset viewer.
