Пример #1
0
    def test_experiment_histories_are_unequal(self):
        """ Should return False, because both ExperimentHistories contain unequal arrays. """
        histories1, histories2 = ExperimentHistories(), ExperimentHistories()
        histories1.setup(1, 1, 1, 1, 1)
        histories2.setup(1, 1, 2, 1, 1)

        self.assertIs(ExperimentHistories.__eq__(histories1, histories2),
                      False)
Пример #2
0
 def test_experiment_histories_error_on_invalid_type(self):
     """ Should return False, because both ExperimentHistories contain unequal arrays. """
     with self.assertRaises(AssertionError):
         ExperimentHistories.__eq__(ExperimentHistories(), dict())
Пример #3
0
    def test_experiment_histories_are_equal(self):
        """ Should return True, because both ExperimentHistories contain equal arrays. """
        histories = ExperimentHistories()
        histories.setup(1, 1, 1, 1, 1)

        self.assertIs(ExperimentHistories.__eq__(histories, histories), True)