def test_likelihood(self): """Test log-likelihood.""" lam = [.5, 1.5, 2] theta = np.array(lam) size = (10, len(lam)) data = np.random.normal(size=size) skst = MvSN(ndim=len(lam), lam=lam, data=data) logl1 = skst.likelihood(theta) logl2 = skst.likelihood(theta * 2) self.assertIsInstance(logl1, float) self.assertNotEqual(logl1, logl2) npt.assert_array_equal(skst.data, data)