Mercurial > hgrepos > Python > libs > ConfigMix
comparison tests/test.py @ 710:ff0de14493f1
Test that "," is preferred over "|"
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Tue, 15 Aug 2023 14:31:46 +0200 |
| parents | e692216f8756 |
| children | 6557cf9ecea5 |
comparison
equal
deleted
inserted
replaced
| 709:115de6fe420e | 710:ff0de14493f1 |
|---|---|
| 2231 | 2231 |
| 2232 def test_split_filters_many_alt(self): | 2232 def test_split_filters_many_alt(self): |
| 2233 self.assertEqual((u"the-varname", [u"Empty", u"None"]), | 2233 self.assertEqual((u"the-varname", [u"Empty", u"None"]), |
| 2234 self.split_filters(u"the-varname|Empty,None", 1)) | 2234 self.split_filters(u"the-varname|Empty,None", 1)) |
| 2235 | 2235 |
| 2236 def test_split_filters_many_alt_preferred(self): | |
| 2237 # "," is preferred | |
| 2238 self.assertEqual((u"the-varname", [u"Empty|", u"None"]), | |
| 2239 self.split_filters(u"the-varname|Empty|,None", 1)) | |
| 2240 | |
| 2236 def test_None_filter_single(self): | 2241 def test_None_filter_single(self): |
| 2237 cfg = configmix.load() | 2242 cfg = configmix.load() |
| 2238 x = getattr(cfg, self.interpolate_meth)(u"{{non-existing|None}}") | 2243 x = getattr(cfg, self.interpolate_meth)(u"{{non-existing|None}}") |
| 2239 self.assertIsNone(x) | 2244 self.assertIsNone(x) |
| 2240 # caching should have no effect | 2245 # caching should have no effect |
