def CheckSQLiteVersion(self): try: ver = _sqlite.sqlite_version() except: self.fail('sqlite_version() failed') pat = re.compile(r'\d*\.\d*\.\d*') if not re.match(pat,ver): self.fail('Incorrect sqlite_version() format, ' 'should be digits.digits.digits, was %s'%ver)
def CheckSQLiteVersion(self): try: ver = _sqlite.sqlite_version() except: self.fail('sqlite_version() failed') pat = re.compile(r'\d*\.\d*\.\d*') if not re.match(pat, ver): self.fail('Incorrect sqlite_version() format, ' 'should be digits.digits.digits, was %s' % ver)
def sqlite_is_at_least(major, minor, micro): version = map(int, _sqlite.sqlite_version().split(".")) return version >= (major, minor, micro)