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')
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')
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')
def test_clean_python_req_comment(self): """ Test clean_python_req with a comment """ self.assertEqual(buildreq.clean_python_req('# hello'), '')