Ensure that we don't accidentally duplicate the test URIs.
(self)
| 96 | self.connect(URIS["ATLAS_X509_DEV_WITH_CERT"]) |
| 97 | |
| 98 | def test_uniqueness(self): |
| 99 | """Ensure that we don't accidentally duplicate the test URIs.""" |
| 100 | uri_to_names = defaultdict(list) |
| 101 | for name, uri in URIS.items(): |
| 102 | if uri: |
| 103 | uri_to_names[uri].append(name) |
| 104 | duplicates = [names for names in uri_to_names.values() if len(names) > 1] |
| 105 | self.assertFalse( |
| 106 | duplicates, |
| 107 | f"Error: the following env variables have duplicate values: {duplicates}", |
| 108 | ) |
| 109 | |
| 110 | |
| 111 | if __name__ == "__main__": |