def test_gitBranch(self):
   branch = PylithVersion.gitBranch()
   if PylithVersion.isRelease():
     self.assertEqual("unknown", branch)
   else:
     self.failIf(len(branch) == 0)
   return
Beispiel #2
0
 def test_gitBranch(self):
     branch = PylithVersion.gitBranch()
     if PylithVersion.isRelease():
         self.assertEqual("unknown", branch)
     else:
         self.failIf(len(branch) == 0)
     return
 def test_gitHash(self):
   tag = PylithVersion.gitHash()
   if PylithVersion.isRelease():
     self.assertEqual("unknown", tag)
   else:
     # Check form of hash
     import re
     match = re.search("[0-9,a-z]+", tag)
     self.failIf(match is None)
   return
 def test_gitVersion(self):
   revision = PylithVersion.gitRevision()
   if PylithVersion.isRelease():
     self.assertEqual("unknown", revision)
   else:
     # Check that revision is of the form v2.1.3-16-g9323114
     import re
     match = re.search("v[0-9]+\.[0-9]+\.[0-9]+-[0-9]+-g[0-9,a-z]+", revision)
     self.failIf(match is None)
   return
Beispiel #5
0
 def test_gitHash(self):
     tag = PylithVersion.gitHash()
     if PylithVersion.isRelease():
         self.assertEqual("unknown", tag)
     else:
         # Check form of hash
         import re
         match = re.search("[0-9,a-z]+", tag)
         self.failIf(match is None)
     return
 def test_gitDate(self):
   value = PylithVersion.gitDate()
   if PylithVersion.isRelease():
     self.assertEqual("unknown", value)
   else:
     # Check form of datetime
     import datetime
     fields = value.split()
     d = datetime.datetime.strptime(fields[0], "%Y-%m-%d")
     t = datetime.datetime.strptime(fields[1], "%H:%M:%S")
   return
Beispiel #7
0
 def test_gitDate(self):
     value = PylithVersion.gitDate()
     if PylithVersion.isRelease():
         self.assertEqual("unknown", value)
     else:
         # Check form of datetime
         import datetime
         fields = value.split()
         d = datetime.datetime.strptime(fields[0], "%Y-%m-%d")
         t = datetime.datetime.strptime(fields[1], "%H:%M:%S")
     return
Beispiel #8
0
 def test_gitVersion(self):
     revision = PylithVersion.gitRevision()
     if PylithVersion.isRelease():
         self.assertEqual("unknown", revision)
     else:
         # Check that revision is of the form v2.1.3-16-g9323114
         import re
         match = re.search("v[0-9]+\.[0-9]+\.[0-9]+", revision)
         if match is None:
             match = re.search("v[0-9]+\.[0-9]+\.[0-9]+-[0-9]+-g[0-9,a-z]+",
                               revision)
         self.failIf(match is None)
     return
 def test_version(self):
   version = PylithVersion.version()
   # Check that version is of the form X.X.X
   import re
   match = re.search("[0-9]+\.[0-9]+\.[0-9]+", version)
   self.failIf(match is None)
   return
Beispiel #10
0
 def test_version(self):
     version = PylithVersion.version()
     # Check that version is of the form X.X.X
     import re
     match = re.search("[0-9]+\.[0-9]+\.[0-9]+", version)
     self.failIf(match is None)
     return
 def test_isRelease(self):
   isRelease = PylithVersion.isRelease()
   return
Beispiel #12
0
 def test_isRelease(self):
     isRelease = PylithVersion.isRelease()
     return