This is just a data class that is never used outside of the CausalTestCase class. If I remember rightly, it was set up to reduce the number of instance variables of a CausalTestCase to satisfy pylint, but then we further increased the number of instance variables, so pylint is sad again anyway. Personally, I think we should just have CausalTestCase and get rid of the BaseTestCase.
This is just a data class that is never used outside of the
CausalTestCaseclass. If I remember rightly, it was set up to reduce the number of instance variables of aCausalTestCaseto satisfy pylint, but then we further increased the number of instance variables, so pylint is sad again anyway. Personally, I think we should just haveCausalTestCaseand get rid of theBaseTestCase.