Show More
@@ -1,11 +1,19 b'' | |||
|
1 | 1 | $ echo 'raise Exception("bit bucket overflow")' > badext.py |
|
2 | $ abspath=`pwd`/badext.py | |
|
2 | $ abspathexc=`pwd`/badext.py | |
|
3 | ||
|
4 | $ cat >baddocext.py <<EOF | |
|
5 | > """ | |
|
6 | > baddocext is bad | |
|
7 | > """ | |
|
8 | > EOF | |
|
9 | $ abspathdoc=`pwd`/baddocext.py | |
|
3 | 10 | |
|
4 | 11 |
$ |
|
5 | 12 | > [extensions] |
|
6 | 13 | > gpg = |
|
7 | 14 | > hgext.gpg = |
|
8 |
> badext = $ |
|
|
15 | > badext = $abspathexc | |
|
16 | > baddocext = $abspathdoc | |
|
9 | 17 | > badext2 = |
|
10 | 18 | > EOF |
|
11 | 19 | |
@@ -38,3 +46,12 b' show traceback for ImportError of hgext.' | |||
|
38 | 46 | *** failed to import extension badext2: No module named badext2 |
|
39 | 47 | Traceback (most recent call last): |
|
40 | 48 | ImportError: No module named badext2 |
|
49 | ||
|
50 | confirm that there's no crash when an extension's documentation is bad | |
|
51 | ||
|
52 | $ hg help --keyword baddocext | |
|
53 | *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow | |
|
54 | *** failed to import extension badext2: No module named badext2 | |
|
55 | Topics: | |
|
56 | ||
|
57 | extensions Using Additional Features |
General Comments 0
You need to be logged in to leave comments.
Login now