def test_input_none(self): weps_u_ref = np.ones((self.neps_u, self.number_of_intervals)) weps_u = inputchecks.check_input_error_weightings(None, \ self.neps_u, self.number_of_intervals) assert_array_equal(weps_u, weps_u_ref)
def test_input_columns(self): weps_u_ref = 2 * np.ones((self.neps_u, self.number_of_intervals)) weps_u = inputchecks.check_input_error_weightings(weps_u_ref.T, \ self.neps_u, self.number_of_intervals) assert_array_equal(weps_u, np.squeeze(weps_u_ref))
def test_zero_equation_errors(self): neps_u = 0 weps_u_ref = ci.dmatrix(0, 0) # In this case, the input value is not used by the function, and # therefor irrelevant at this point weps_u = inputchecks.check_input_error_weightings(None, neps_u, self.number_of_intervals) assert_array_equal(weps_u, weps_u_ref)
def test_zero_equation_errors(self): neps_u = 0 weps_u_ref = ci.dmatrix(0, 0) # In this case, the input value is not used by the function, and # therefor irrelevant at this point weps_u = inputchecks.check_input_error_weightings(None, \ neps_u, self.number_of_intervals) assert_array_equal(weps_u, weps_u_ref)
def test_input_none(self): weps_u_ref = np.ones((self.neps_u, self.number_of_intervals)) weps_u = inputchecks.check_input_error_weightings(None, self.neps_u, self.number_of_intervals) assert_array_equal(weps_u, weps_u_ref)
def test_input_columns(self): weps_u_ref = 2 * np.ones((self.neps_u, self.number_of_intervals)) weps_u = inputchecks.check_input_error_weightings(weps_u_ref.T, self.neps_u, self.number_of_intervals) assert_array_equal(weps_u, np.squeeze(weps_u_ref))