def test_from_cert_with_ca_cert(self): cert = CA_CERT is_ca_cert = True with time_utils.timezone("UTC"): self.assert_description_matches_source(cert, is_ca_cert) # Test in non-UTC timezones, to detect timezone issues with time_utils.timezone("America/Los_Angeles"): self.assert_description_matches_source(cert, is_ca_cert) with time_utils.timezone("Asia/Shanghai"): self.assert_description_matches_source(cert, is_ca_cert)
def test_cert_with_mangled_utf8(self): cert = BAD_UTF8_CERT is_ca_cert = False with time_utils.timezone("UTC"): self.assert_description_matches_source(cert, is_ca_cert) # Test in non-UTC timezones, to detect timezone issues with time_utils.timezone("America/Los_Angeles"): self.assert_description_matches_source(cert, is_ca_cert) with time_utils.timezone("Asia/Shanghai"): self.assert_description_matches_source(cert, is_ca_cert) proto = cert_desc.from_cert(cert, self.get_observations(cert))
def test_cert_with_mangled_utf8(self): cert = BAD_UTF8_CERT is_ca_cert = False with time_utils.timezone("UTC"): self.assert_description_matches_source(cert, is_ca_cert) # Test in non-UTC timezones, to detect timezone issues with time_utils.timezone("America/Los_Angeles"): self.assert_description_matches_source(cert, is_ca_cert) with time_utils.timezone("Asia/Shanghai"): self.assert_description_matches_source(cert, is_ca_cert) proto = cert_desc.from_cert(cert)