Mercurial > hgrepos > Python > libs > ConfigMix
comparison tests/data/conf_perf.py @ 623:09e15af29d36
Add a script as test harness for Valgrind'ing the C extension
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Thu, 13 Jan 2022 17:52:46 +0100 |
| parents | c2947ac74b0c |
| children |
comparison
equal
deleted
inserted
replaced
| 622:8d2d5d54ff3c | 623:09e15af29d36 |
|---|---|
| 5 | 5 |
| 6 try: | 6 try: |
| 7 from collections import OrderedDict | 7 from collections import OrderedDict |
| 8 except ImportError: | 8 except ImportError: |
| 9 from ordereddict import OrderedDict | 9 from ordereddict import OrderedDict |
| 10 | 10 |
| 11 | 11 |
| 12 key1 = u"in the root namespace" | 12 key1 = u"in the root namespace" |
| 13 key2 = u"in the root namespace -- too" | 13 key2 = u"in the root namespace -- too" |
| 14 | 14 |
| 15 tree1 = OrderedDict([ | 15 tree1 = OrderedDict([ |
| 16 (u'key3', 0x20), | 16 (u'key3', 0x20), |
| 17 | 17 |
| 18 (u'tree2', OrderedDict([ | 18 (u'tree2', OrderedDict([ |
| 19 (u'key4', u"get this as `tree1.tree2.key4'"), | 19 (u'key4', u"get this as `tree1.tree2.key4'"), |
| 20 (u'key5', True), | 20 (u'key5', True), |
| 21 (u'key6', u"off"), | 21 (u'key6', u"off"), |
| 22 (u'key7', []), | 22 (u'key7', []), |
| 27 ]), | 27 ]), |
| 28 (u'key9', OrderedDict()), | 28 (u'key9', OrderedDict()), |
| 29 (u'key10', u"1{{key1}}2{{key2}}{{key1}}3{{tree1.tree2.key4}}"), | 29 (u'key10', u"1{{key1}}2{{key2}}{{key1}}3{{tree1.tree2.key4}}"), |
| 30 (u"key11", u"{{tree1.tree2.key6}}"), | 30 (u"key11", u"{{tree1.tree2.key6}}"), |
| 31 (u"key12", u"{{PY:version}}"), | 31 (u"key12", u"{{PY:version}}"), |
| 32 (u"key13", u"{{tree1.key3}}__{{PY:version}}"), | 32 (u"key13", u"{{tree1.key3}}__{{PY:version}}")])), |
| 33 ]))]) | 33 |
| 34 (u'tree3', OrderedDict([ | |
| 35 (u'bogus-key', u"{{key2}}{{non.existing}}")])), | |
| 36 ]) |
