コード例 #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)
コード例 #2
0
ファイル: behave_run.py プロジェクト: ericxsun/behave.example
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)
コード例 #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)
コード例 #4
0
ファイル: behave_run.py プロジェクト: Napat/behave.example
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)
コード例 #5
0
ファイル: behave_run.py プロジェクト: ejmvar/behave.example
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")