Mercurial > repos > melissacline > ucsc_xena_platform
view lockfile-0.10.2/test/test_lockfile.py @ 47:b19e848f9886
update xena to v16
author | jingchunzhu |
---|---|
date | Fri, 07 Aug 2015 17:01:10 -0700 |
parents | 7ceb967147c3 |
children |
line wrap: on
line source
import sys import lockfile.linklockfile import lockfile.mkdirlockfile import lockfile.pidlockfile import lockfile.symlinklockfile from compliancetest import ComplianceTest class TestLinkLockFile(ComplianceTest): class_to_test = lockfile.linklockfile.LinkLockFile class TestSymlinkLockFile(ComplianceTest): class_to_test = lockfile.symlinklockfile.SymlinkLockFile class TestMkdirLockFile(ComplianceTest): class_to_test = lockfile.mkdirlockfile.MkdirLockFile class TestPIDLockFile(ComplianceTest): class_to_test = lockfile.pidlockfile.PIDLockFile # Check backwards compatibility class TestLinkFileLock(ComplianceTest): class_to_test = lockfile.LinkFileLock class TestMkdirFileLock(ComplianceTest): class_to_test = lockfile.MkdirFileLock try: import sqlite3 except ImportError: pass else: import lockfile.sqlitelockfile class TestSQLiteLockFile(ComplianceTest): class_to_test = lockfile.sqlitelockfile.SQLiteLockFile