annotate tests/blacklists/inotify-failures @ 12252:4481f8a93c7a stable

convert/darcs: handle non-ASCII metadata in darcs changelog (issue2354) Given a commit author or message with non-ASCII characters in a darcs repo, convert would raise a UnicodeEncodeError when adding changesets to the hg changelog. This happened because etree returns back unicode objects for any text it can't encode into ASCII. convert was passing these objects to changelog.add(), which would then attempt encoding.fromlocal() on them. This patch ensures converter_source.recode() is called on each piece of commit data returned by etree. (Also note that darcs is currently encoding agnostic and will print out whatever is in a patch's metadata byte-for-byte, even in the XML changelog.)
author Brodie Rao <brodie@bitheap.org>
date Fri, 10 Sep 2010 09:30:50 -0500
parents c437745f50ec
children 3afb61810680
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9960
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
1 # When --inotify is activated, help output and config changes:
10300
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
2 test-debugcomplete
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
3 test-empty
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
4 test-fncache
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
5 test-globalopts
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
6 test-help
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
7 test-hgrc
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
8 test-inherit-mode
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
9 test-qrecord
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
10 test-strict
9960
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
11
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
12 # --inotify activates de facto the inotify extension. It does not play well
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
13 # with inotify-specific tests, which activate/desactivate inotify at will:
10300
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
14 test-inotify
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
15 test-inotify-debuginotify
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
16 test-inotify-dirty-dirstate
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
17 test-inotify-issue1208
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
18 test-inotify-issue1371
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
19 test-inotify-issue1542
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
20 test-inotify-issue1556
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
21 test-inotify-lookup