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))
Ejemplo n.º 2
0
 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))
Ejemplo n.º 3
0
 def test_validate_input_all_valid_input(self):
     self.assertEqual(
         _validate_input(
             self.ValidTypicalData, [1, 3, 4, 8], ["T0", "T1", "T2", "T3"], ["Infants", "Children", "Teens"]
         ),
         (4, 3),
     )
Ejemplo n.º 4
0
 def test_validate_input_empty_nested(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.EmptyNested, None, None, None)
Ejemplo n.º 5
0
 def test_validate_input_empty_deeply_nested(self):
     num_points, num_samples = _validate_input(self.EmptyDeeplyNested,
                                               None, None, None)
     self.assertEqual(num_points, 1)
     self.assertEqual(num_samples, 1)
Ejemplo n.º 6
0
 def test_validate_input_invalid_data_point_names(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, ["T0", "T1"],
                         None)
 def test_validate_input_invalid_sample_names(self):
     """_validate_input() should raise a ValueError on sample_names that are
     an invalid length."""
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, None,
                         ["Men", "Women"])
Ejemplo n.º 8
0
 def test_validate_input_empty_nested(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.EmptyNested, None, None, None)
Ejemplo n.º 9
0
 def test_validate_input_empty_point(self):
     with npt.assert_raises(ValueError):
         _validate_input([[[1, 2, 3], [4, 5]], []], None, None, None)
Ejemplo n.º 10
0
 def test_validate_input_invalid_data_point_names(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, ["T0", "T1"],
                         None)
Ejemplo n.º 11
0
 def test_validate_input_all_valid_input(self):
     self.assertEqual(
         _validate_input(self.ValidTypicalData, [1, 3, 4, 8],
                         ["T0", "T1", "T2", "T3"],
                         ["Infants", "Children", "Teens"]), (4, 3))
Ejemplo n.º 12
0
 def test_validate_input_invalid_sample_names(self):
     """_validate_input() should raise a ValueError on sample_names that are
     an invalid length."""
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, None,
                         ["Men", "Women"])
Ejemplo n.º 13
0
 def test_validate_input_empty_point(self):
     with npt.assert_raises(ValueError):
         _validate_input([[[1, 2, 3], [4, 5]], []], None, None, None)
Ejemplo n.º 14
0
 def test_validate_input_invalid_data_point_names(self):
     """_validate_input() should raise a ValueError on data_point_names that
     are an invalid length."""
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, ["T0", "T1"],
                         None)
 def test_validate_input_invalid_num_samples(self):
     """_validate_input() should raise a ValueError if an inconsistent
     number of samples in included in the data."""
     with npt.assert_raises(ValueError):
         _validate_input(self.InvalidNumSamples, None, None, None)
 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)
 def test_validate_input_empty_nested(self):
     """_validate_input() should raise a ValueError if empty nested data is
     passed to it."""
     with npt.assert_raises(ValueError):
         _validate_input(self.EmptyNested, None, None, None)
 def test_validate_input_null(self):
     """_validate_input() should raise a ValueError if null data is passed
     to it."""
     with npt.assert_raises(ValueError):
         _validate_input(self.Null, None, None, None)
Ejemplo n.º 19
0
 def test_validate_input_invalid_num_samples(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.InvalidNumSamples, None, None, None)
Ejemplo n.º 20
0
 def test_validate_input_null(self):
     """_validate_input() should raise a ValueError if null data is passed
     to it."""
     with npt.assert_raises(ValueError):
         _validate_input(self.Null, None, None, None)
Ejemplo n.º 21
0
 def test_validate_input_invalid_sample_names(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, None,
                         ["Men", "Women"])
Ejemplo n.º 22
0
 def test_validate_input_empty_nested(self):
     """_validate_input() should raise a ValueError if empty nested data is
     passed to it."""
     with npt.assert_raises(ValueError):
         _validate_input(self.EmptyNested, None, None, None)
Ejemplo n.º 23
0
 def test_validate_input_null(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.Null, None, None, None)
Ejemplo n.º 24
0
 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)
Ejemplo n.º 25
0
 def test_validate_input_empty_deeply_nested(self):
     num_points, num_samples = _validate_input(self.EmptyDeeplyNested, None,
                                               None, None)
     self.assertEqual(num_points, 1)
     self.assertEqual(num_samples, 1)
Ejemplo n.º 26
0
 def test_validate_input_invalid_num_samples(self):
     """_validate_input() should raise a ValueError if an inconsistent
     number of samples in included in the data."""
     with npt.assert_raises(ValueError):
         _validate_input(self.InvalidNumSamples, None, None, None)
Ejemplo n.º 27
0
 def test_validate_input_invalid_num_samples(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.InvalidNumSamples, None, None, None)
Ejemplo n.º 28
0
 def test_validate_input_null(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.Null, None, None, None)
Ejemplo n.º 29
0
 def test_validate_input_invalid_sample_names(self):
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, None,
                         ["Men", "Women"])
 def test_validate_input_invalid_data_point_names(self):
     """_validate_input() should raise a ValueError on data_point_names that
     are an invalid length."""
     with npt.assert_raises(ValueError):
         _validate_input(self.ValidSingleSampleData, None, ["T0", "T1"],
                         None)