(self, test_index: int, test_result: TestResult)
This method is called after each test is executed,
        with the results of that test and the index of that test in the suite.

        Some ways you can use this method:
         - Capture state for use in other methods of your widget.
         - Print to the terminal using the attached Console (``self.console``).
           Anything printed this way will appear above the footer
           and will persist after the suite is done.
This method is called after each test is executed,
        with the results of that test and the index of that test in the suite.
This method is called after each test is executed with the results of that test and the index of that test in the suite .
def after_test(self, test_index: int, test_result: TestResult) -> None:
        """
        This method is called after each test is executed,
        with the results of that test and the index of that test in the suite.

        Some ways you can use this method:
         - Capture state for use in other methods of your widget.
         - Print to the terminal using the attached Console (``self.console``).
           Anything printed this way will appear above the footer
           and will persist after the suite is done.
        """
        pass
def after_test ( self , test_index : int , test_result : TestResult ) -> None : pass