Class MaxHistory

  • All Implemented Interfaces:
    java.io.Serializable

    public class MaxHistory
    extends java.lang.Object
    implements java.io.Serializable
    Stores a subset of the history of each test:
    • Last failure timestamp
    • Duration of last execution
    See Also:
    Serialized Form
    • Method Detail

      • forFolder

        public static MaxHistory forFolder​(java.io.File file)
        Loads a MaxHistory from file, or generates a new one that will be saved to file.
      • listener

        public RunListener listener()
        Returns:
        a listener that will update this history based on the test results reported.
      • testComparator

        public java.util.Comparator<DescriptiontestComparator()
        Returns:
        a comparator that ranks tests based on the JUnit Max sorting rules, as described in the MaxCore class comment.