Interface SpecReporter

All Known Implementing Classes:
DocSpecReporter, DotSpecReporter, SpecContext, SpecReporterDelegate

public interface SpecReporter
  • Method Details

    • onFoundSpecModules

      void onFoundSpecModules(SpecRunner specRunner)
    • onEnterSuite

      void onEnterSuite(SuiteNode node)
    • onLeaveSuite

      void onLeaveSuite(SuiteNode node)
    • onEnterFile

      void onEnterFile(FileNode node)
    • onLeaveFile

      void onLeaveFile(FileNode node)
    • onEnterDescribe

      void onEnterDescribe(DescribeNode node)
    • onEnterBefore

      void onEnterBefore(BeforeNode node)
    • onLeaveBefore

      void onLeaveBefore(BeforeNode node)
    • onEnterAfter

      void onEnterAfter(AfterNode node)
    • onLeaveAfter

      void onLeaveAfter(AfterNode node)
    • onEnterSubject

      void onEnterSubject(SpecNode node)
    • onLeaveSubject

      void onLeaveSubject(SpecNode node)
    • onLeaveDescribe

      void onLeaveDescribe(DescribeNode node)
    • onEnterIt

      void onEnterIt(ItNode node)
    • onLeaveIt

      void onLeaveIt(ItNode node)
    • setOptions

      void setOptions(Map<String,String> options)
    • onModuleCompiled

      void onModuleCompiled(String module, Runtime runtime)
    • onModuleFailedToCompile

      void onModuleFailedToCompile(FileNode module, Throwable error)