test-demandimport
47 lines
| 939 B
| text/plain
|
TextLexer
/ tests / test-demandimport
|
r4631 | #!/usr/bin/env python | ||
from mercurial import demandimport | ||||
demandimport.enable() | ||||
import re | ||||
rsub = re.sub | ||||
def f(obj): | ||||
l = repr(obj) | ||||
l = rsub("0x[0-9a-f]+", "0x?", l) | ||||
l = rsub("from '.*'", "from '?'", l) | ||||
return l | ||||
import os | ||||
print "os =", f(os) | ||||
print "os.system =", f(os.system) | ||||
print "os =", f(os) | ||||
import mercurial.version | ||||
print "mercurial.version =", f(mercurial.version) | ||||
print "mercurial.version.get_version =", f(mercurial.version.get_version) | ||||
print "mercurial.version =", f(mercurial.version) | ||||
print "mercurial =", f(mercurial) | ||||
from mercurial import util | ||||
print "util =", f(util) | ||||
print "util.system =", f(util.system) | ||||
print "util =", f(util) | ||||
print "util.system =", f(util.system) | ||||
import re as fred | ||||
print "fred =", f(fred) | ||||
import sys as re | ||||
print "re =", f(re) | ||||
print "fred =", f(fred) | ||||
print "fred.sub =", f(fred.sub) | ||||
print "fred =", f(fred) | ||||
print "re =", f(re) | ||||
print "re.stdout =", f(re.stdout) | ||||
print "re =", f(re) | ||||