def test_memlimit_regex(self, mock_requests): """Tests the regex for unit format used by "deis limits:set --memory=<limit>".""" self.assertTrue(MEMLIMIT_MATCH.match("0/100MB")) self.assertTrue(MEMLIMIT_MATCH.match("200GB/100MB")) self.assertTrue(MEMLIMIT_MATCH.match("20MB")) self.assertTrue(MEMLIMIT_MATCH.match("20gb")) self.assertTrue(MEMLIMIT_MATCH.match("0m")) self.assertFalse(MEMLIMIT_MATCH.match("20MK")) self.assertFalse(MEMLIMIT_MATCH.match("10")) self.assertFalse(MEMLIMIT_MATCH.match("20gK")) self.assertFalse(MEMLIMIT_MATCH.match("mb"))
def test_memlimit_regex(self): self.assertTrue(MEMLIMIT_MATCH.match("20MB")) self.assertFalse(MEMLIMIT_MATCH.match("20MK")) self.assertTrue(MEMLIMIT_MATCH.match("20gb")) self.assertFalse(MEMLIMIT_MATCH.match("20gK"))
def test_memlimit_regex(self, mock_requests): """Tests the regex for unit format used by "drycc limits:set --memory=<limit>".""" self.assertTrue(MEMLIMIT_MATCH.match("2G")) self.assertTrue(MEMLIMIT_MATCH.match("2M")) self.assertTrue(MEMLIMIT_MATCH.match("20G")) self.assertTrue(MEMLIMIT_MATCH.match("20M")) self.assertTrue(MEMLIMIT_MATCH.match("2g")) self.assertTrue(MEMLIMIT_MATCH.match("2m")) self.assertTrue(MEMLIMIT_MATCH.match("20g")) self.assertTrue(MEMLIMIT_MATCH.match("20m")) self.assertFalse(MEMLIMIT_MATCH.match("0m")) self.assertFalse(MEMLIMIT_MATCH.match("20MK")) self.assertFalse(MEMLIMIT_MATCH.match("10")) self.assertFalse(MEMLIMIT_MATCH.match("20gK")) self.assertFalse(MEMLIMIT_MATCH.match("mb")) self.assertFalse(MEMLIMIT_MATCH.match("0"))