Exemple #1
0
def monkeypatch_behave():
    """
    Apply patches to "behave" to make documenation runs work.
    """
    SummaryReporter.use_output_stream = "stdout"  #< BETTER: For examples.
    ansi_escapes.colors["grey"] = ansi_escapes.colors["white"]
    ansi_escapes.use_ansi_escape_colorbold_composites()
    formatters.register(Pretty1AsPrettyFormatter)
def monkeypatch_behave():
    """
    Apply patches to "behave" to make documenation runs work.
    """
    SummaryReporter.use_output_stream = "stdout"  #< BETTER: For examples.
    ansi_escapes.colors["grey"] = ansi_escapes.colors["white"]
    ansi_escapes.use_ansi_escape_colorbold_composites()
    formatters.register(Pretty1AsPrettyFormatter)
Exemple #3
0
def monkeypatch_behave():
    """
    Apply patches to "behave" to make documenation runs work.
    """
    from behave_ext.terminal.ansiterm import AnsiStyle
    from behave_ext.terminal import ansi_escapes as ansi_escapes2
    from behave.formatter import ansi_escapes
    ansi_escapes.colors["grey"] = ansi_escapes.colors["white"]
    ansi_escapes.use_ansi_escape_colorbold_composites()
    ansi_escapes2.AnsiColor.grey = ansi_escapes2.AnsiColor.white
    ansi_escapes2.colors["grey"] = ansi_escapes.colors["white"]
    AnsiStyle.parse_style = staticmethod(AnsiStyle.parse_style2)
Exemple #4
0
def monkeypatch_behave():
    """
    Apply patches to "behave" to make documenation runs work.
    """
    from behave_ext.terminal.ansiterm import AnsiStyle
    from behave_ext.terminal import ansi_escapes as ansi_escapes2
    from behave.formatter import ansi_escapes
    ansi_escapes.colors["grey"] = ansi_escapes.colors["white"]
    ansi_escapes.use_ansi_escape_colorbold_composites()
    ansi_escapes2.AnsiColor.grey = ansi_escapes2.AnsiColor.white
    ansi_escapes2.colors["grey"] = ansi_escapes.colors["white"]
    AnsiStyle.parse_style = staticmethod(AnsiStyle.parse_style2)
Exemple #5
0
def monkeypatch_behave():
    """
    Apply patches to "behave" to make documenation runs work.
    """
    from behave.formatter import pretty2
    from behave.formatter import ansi_escapes
    from behave.formatter import formatters
    from behave.terminal.ansiterm import AnsiStyle
    from behave.terminal import ansi_escapes as ansi_escapes2
    ansi_escapes.colors["grey"] = ansi_escapes.colors["white"]
    ansi_escapes.use_ansi_escape_colorbold_composites()
    ansi_escapes2.AnsiColor.grey = ansi_escapes2.AnsiColor.white
    ansi_escapes2.colors["grey"] = ansi_escapes.colors["white"]
    AnsiStyle.parse_style = staticmethod(AnsiStyle.parse_style2)
    formatters.register_as(pretty2.SimplePrettyFormatter, "pretty")