Mercurial > hgrepos > Python > libs > ConfigMix
comparison tests/test.py @ 332:5c2c72d26b63
Tests: add a test for variable interpolation with a quoted namespace
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 07 May 2021 09:30:46 +0200 |
| parents | 4f31e69d1ad5 |
| children | a04cd5dbcd2c |
comparison
equal
deleted
inserted
replaced
| 331:4f31e69d1ad5 | 332:5c2c72d26b63 |
|---|---|
| 788 def test_namespace_quoting(self): | 788 def test_namespace_quoting(self): |
| 789 v1 = self._cfg.getvar("PY:version") | 789 v1 = self._cfg.getvar("PY:version") |
| 790 v2 = self._cfg.getvar("P%x59:version") | 790 v2 = self._cfg.getvar("P%x59:version") |
| 791 v3 = self._cfg.getvar("%U00000050Y:version") | 791 v3 = self._cfg.getvar("%U00000050Y:version") |
| 792 v4 = self._cfg.getvar("%x50%u0059:version") | 792 v4 = self._cfg.getvar("%x50%u0059:version") |
| 793 v5 = self._cfg.getvarl_s("events", "qc-2021.1-5G-summit", "xver") | |
| 793 self.assertEqual(v1, v2) | 794 self.assertEqual(v1, v2) |
| 794 self.assertEqual(v1, v3) | 795 self.assertEqual(v1, v3) |
| 795 self.assertEqual(v1, v4) | 796 self.assertEqual(v1, v4) |
| 797 self.assertEqual(v1, v5) | |
| 796 | 798 |
| 797 | 799 |
| 798 if __name__ == "__main__": | 800 if __name__ == "__main__": |
| 799 unittest.main() | 801 unittest.main() |
