Esempio n. 1
0
 def test_clean_python_req(self):
     """
     Test clean_python_req with a common python requirements string
     """
     self.assertEqual(buildreq.clean_python_req('requirement >= 1.1.2'),
                      'requirement')
     self.assertEqual(buildreq.clean_python_req('requirement ; python_version > 1.1.2'),
                      'requirement')
Esempio n. 2
0
 def test_clean_python_req(self):
     """
     Test clean_python_req with a common python requirements string
     """
     self.assertEqual(buildreq.clean_python_req('requirement >= 1.1.2'),
                      'requirement')
     self.assertEqual(
         buildreq.clean_python_req('requirement ; python_version > 1.1.2'),
         'requirement')
     self.assertEqual(
         buildreq.clean_python_req('requirement ; python_version < 1.1.2'),
         '')
     self.assertEqual(buildreq.clean_python_req('requirement <= 1.1.2'),
                      'requirement')
     self.assertEqual(buildreq.clean_python_req('requirement = 1.1.2'),
                      'requirement')
     self.assertEqual(
         buildreq.clean_python_req('requirement \n ; rsa>= 1.1.2'),
         'requirement')
     self.assertEqual(buildreq.clean_python_req('requirement != 1.1.2'),
                      'requirement')
     self.assertEqual(buildreq.clean_python_req('[:python > 2]'), '')
     self.assertEqual(buildreq.clean_python_req('requirement ~= 1.1.2'),
                      'requirement')
Esempio n. 3
0
 def test_clean_python_req_whitespace(self):
     """
     Test clean_python_req with strange whitespaced string
     """
     self.assertEqual(buildreq.clean_python_req('   requirement    < 1.1'),
                      'requirement')
Esempio n. 4
0
 def test_clean_python_req_comment(self):
     """
     Test clean_python_req with a comment
     """
     self.assertEqual(buildreq.clean_python_req('# hello'), '')