##// END OF EJS Templates
tests: add lots of globs and conditional output lines...
Augie Fackler -
r40272:9b3470dd default
parent child Browse files
Show More
@@ -47,7 +47,7 b' another bad extension'
47
47
48 $ hg -q help help 2>&1 |grep extension
48 $ hg -q help help 2>&1 |grep extension
49 *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow
49 *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow
50 *** failed to import extension badext2: No module named badext2
50 *** failed to import extension badext2: No module named *badext2* (glob)
51
51
52 show traceback
52 show traceback
53
53
@@ -55,9 +55,11 b' show traceback'
55 *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow
55 *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow
56 Traceback (most recent call last):
56 Traceback (most recent call last):
57 Exception: bit bucket overflow
57 Exception: bit bucket overflow
58 *** failed to import extension badext2: No module named badext2
58 *** failed to import extension badext2: No module named *badext2* (glob)
59 Traceback (most recent call last):
59 Traceback (most recent call last):
60 ImportError: No module named badext2
60 ImportError: No module named badext2 (no-py3k !)
61 Traceback (most recent call last): (py3k !)
62 Traceback (most recent call last): (py3k !)
61
63
62 names of extensions failed to load can be accessed via extensions.notloaded()
64 names of extensions failed to load can be accessed via extensions.notloaded()
63
65
@@ -95,15 +97,18 b' show traceback for ImportError of hgext.'
95 debug.extensions: - invoking registered callbacks: 'baddocext'
97 debug.extensions: - invoking registered callbacks: 'baddocext'
96 debug.extensions: > callbacks completed in * (glob)
98 debug.extensions: > callbacks completed in * (glob)
97 debug.extensions: - loading extension: 'badext2'
99 debug.extensions: - loading extension: 'badext2'
98 debug.extensions: - could not import hgext.badext2 (No module named badext2): trying hgext3rd.badext2
100 debug.extensions: - could not import hgext.badext2 (No module named *badext2*): trying hgext3rd.badext2 (glob)
99 Traceback (most recent call last):
101 Traceback (most recent call last):
100 ImportError: No module named *badext2 (glob)
102 ImportError: No module named badext2 (no-py3k !)
101 debug.extensions: - could not import hgext3rd.badext2 (No module named badext2): trying badext2
103 debug.extensions: - could not import hgext3rd.badext2 (No module named *badext2*): trying badext2 (glob)
102 Traceback (most recent call last):
104 Traceback (most recent call last):
103 ImportError: No module named *badext2 (glob)
105 ImportError: No module named badext2 (no-py3k !)
104 *** failed to import extension badext2: No module named badext2
106 Traceback (most recent call last): (py3k !)
107 *** failed to import extension badext2: No module named *badext2* (glob)
105 Traceback (most recent call last):
108 Traceback (most recent call last):
106 ImportError: No module named badext2
109 Traceback (most recent call last): (py3k !)
110 Traceback (most recent call last): (py3k !)
111 ImportError: No module named badext2 (no-py3k !)
107 debug.extensions: > loaded 2 extensions, total time * (glob)
112 debug.extensions: > loaded 2 extensions, total time * (glob)
108 debug.extensions: - loading configtable attributes
113 debug.extensions: - loading configtable attributes
109 debug.extensions: - executing uisetup hooks
114 debug.extensions: - executing uisetup hooks
@@ -131,7 +136,7 b" confirm that there's no crash when an ex"
131
136
132 $ hg help --keyword baddocext
137 $ hg help --keyword baddocext
133 *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow
138 *** failed to import extension badext from $TESTTMP/badext.py: bit bucket overflow
134 *** failed to import extension badext2: No module named badext2
139 *** failed to import extension badext2: No module named *badext2* (glob)
135 Topics:
140 Topics:
136
141
137 extensions Using Additional Features
142 extensions Using Additional Features
General Comments 0
You need to be logged in to leave comments. Login now