from .first_working_reporter import FirstWorkingReporter
from .clipboard_reporter import CommandLineReporter
from approvaltests.reporters.generic_diff_reporter_factory import GenericDiffReporterFactory


class DiffReporter(FirstWorkingReporter):

    def __init__(self):
        factory = GenericDiffReporterFactory()
        reporters = list(factory.get_all_reporters())
        reporters.append(CommandLineReporter())
        super(DiffReporter, self).__init__(*reporters)

ab07f2bd71da9d88253b23541d1fc27cc3e5b162
<mask token>

<mask token>


class DiffReporter(FirstWorkingReporter):
    <mask token>

<mask token>


class DiffReporter(FirstWorkingReporter):

    def __init__(self):
        factory = GenericDiffReporterFactory()
        reporters = list(factory.get_all_reporters())
        reporters.append(CommandLineReporter())
        super(DiffReporter, self).__init__(*reporters)

from .first_working_reporter import FirstWorkingReporter
from .clipboard_reporter import CommandLineReporter
from approvaltests.reporters.generic_diff_reporter_factory import GenericDiffReporterFactory


class DiffReporter(FirstWorkingReporter):

    def __init__(self):
        factory = GenericDiffReporterFactory()
        reporters = list(factory.get_all_reporters())
        reporters.append(CommandLineReporter())
        super(DiffReporter, self).__init__(*reporters)
