def test_needs_norm_translog_case_for_intercepts_free_x_zeros(self): expected = [True, True, False, False, True, False, True, True, False] self._stage_has_fixed_start_period_list = Mock( return_value=[False, True, True, False]) self._first_period_in_stage = Mock( side_effect=[False, True, False, False, True, False, True, True, True, False, True, False, False]) result = msp.needs_normalization(self, 'fac3', 'intercepts') assert_equal(result, expected)
def test_needs_norm_log_ces_case_for_intercepts_free_x_zeros(self): expected = [True, False, False, False, False, False, False, False, False] result = msp.needs_normalization(self, 'fac2', 'intercepts') assert_equal(result, expected)
def test_needs_norm_log_ces_case_for_loadings(self): expected = [True, False, False, False, False, False, False, False, False] result = msp.needs_normalization(self, 'fac2', 'loadings') assert_equal(result, expected)
def test_needs_norm_log_ces_case_for_intercepts_fixed_x_zeros(self): expected = [False, False, False, False, False, False, False, False, False] self.estimate_X_zeros = False result = msp.needs_normalization(self, 'fac2', 'intercepts') assert_equal(result, expected)
def test_needs_norm_ar1_case_for_intercept_fixed_x_zeros(self): self.estimate_X_zeros = False expected = [False, False, False, False, False, False, False, False, False] result = msp.needs_normalization(self, 'fac1', 'intercepts') assert_equal(result, expected)