Skip to content

Commit d54913e

Browse files
committed
show all registered per-testenv ini values
1 parent b3b88c0 commit d54913e

File tree

2 files changed

+5
-21
lines changed

2 files changed

+5
-21
lines changed

tests/test_config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1566,14 +1566,14 @@ def test_showconfig_with_force_dep_version(self, cmd, initproj):
15661566
result = cmd.run("tox", "--showconfig")
15671567
assert result.ret == 0
15681568
result.stdout.fnmatch_lines([
1569-
r'*deps=*dep1==2.3, dep2*',
1569+
r'*deps*dep1==2.3, dep2*',
15701570
])
15711571
# override dep1 specific version, and force version for dep2
15721572
result = cmd.run("tox", "--showconfig", "--force-dep=dep1",
15731573
"--force-dep=dep2==5.0")
15741574
assert result.ret == 0
15751575
result.stdout.fnmatch_lines([
1576-
r'*deps=*dep1, dep2==5.0*',
1576+
r'*deps*dep1, dep2==5.0*',
15771577
])
15781578

15791579

tox/session.py

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -594,25 +594,9 @@ def showconfig(self):
594594
self.report.tw.line()
595595
for envconfig in self.config.envconfigs.values():
596596
self.report.line("[testenv:%s]" % envconfig.envname, bold=True)
597-
self.report.line(" basepython=%s" % envconfig.basepython)
598-
self.report.line(" pythoninfo=%s" % (envconfig.python_info,))
599-
self.report.line(" envpython=%s" % envconfig.envpython)
600-
self.report.line(" envtmpdir=%s" % envconfig.envtmpdir)
601-
self.report.line(" envbindir=%s" % envconfig.envbindir)
602-
self.report.line(" envlogdir=%s" % envconfig.envlogdir)
603-
self.report.line(" changedir=%s" % envconfig.changedir)
604-
self.report.line(" args_are_path=%s" % envconfig.args_are_paths)
605-
self.report.line(" install_command=%s" %
606-
envconfig.install_command)
607-
self.report.line(" commands=")
608-
for command in envconfig.commands:
609-
self.report.line(" %s" % command)
610-
self.report.line(" deps=%s" % envconfig.deps)
611-
self.report.line(" envdir= %s" % envconfig.envdir)
612-
self.report.line(" downloadcache=%s" % envconfig.downloadcache)
613-
self.report.line(" usedevelop=%s" % envconfig.usedevelop)
614-
self.report.line(" setenv=%s" % envconfig.setenv)
615-
self.report.line(" passenv=%s" % envconfig.passenv)
597+
for attr in self.config._parser._testenv_attr:
598+
self.report.line(" %-15s = %s"
599+
% (attr.name, getattr(envconfig, attr.name)))
616600

617601
def showenvs(self):
618602
for env in self.config.envlist:

0 commit comments

Comments
 (0)