def test_validate_input_all_valid_input(self): """_validate_input() should return valid information about the data without throwing an exception.""" self.assertEqual(_validate_input(self.ValidTypicalData, [1, 3, 4, 8], ["T0", "T1", "T2", "T3"], ["Infants", "Children", "Teens"]), (4, 3))
def test_validate_input_all_valid_input(self): """_validate_input() should return valid information about the data without throwing an exception.""" self.assertEqual( _validate_input(self.ValidTypicalData, [1, 3, 4, 8], ["T0", "T1", "T2", "T3"], ["Infants", "Children", "Teens"]), (4, 3))
def test_validate_input_empty_deeply_nested(self): """_validate_input() should pass for deeply nested empty data.""" num_points, num_samples = _validate_input(self.EmptyDeeplyNested, None, None, None) self.assertEqual(num_points, 1) self.assertEqual(num_samples, 1)