Sha256: bda687b21c5b107c90a283698810f67ac861b2205e30f1e47b84454d17760190
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
@issue Feature: Issue #72: Using 'GHERKIN_COLORS' fails with Exception > Trying: GHERKIN_COLORS=executing=white behave > It fails: > > Traceback (most recent call last): > ... > File "/.../behave/formatter/ansi_escapes.py", line 38, in <module> > escapes[alias] = ''.join([colors[c] for c in aliases[alias].split(',')]) > TypeError: list indices must be integers, not str > > The reason is that the global variable colors is defined twice in this module. > The second variable overrides/modifies the first (without intention). Scenario: Using GHERKIN_COLORS in new working dir Given a new working directory And I set the environment variable "GHERKIN_COLORS" to "executing=white" When I run "behave" Then it should fail with: """ No steps directory in '{__WORKDIR__}/features' """ But the command output should not contain: """ Traceback (most recent call last): """ And the command output should not contain: """ TypeError: list indices must be integers, not str """
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
busser-behave-0.1.3 | vendor/behave/issue.features/issue0072.feature |