From a1664f50ba381c87501de75e4b187ab9692e4393 Mon Sep 17 00:00:00 2001 From: Max Zwiessele Date: Wed, 16 Apr 2014 11:46:47 +0100 Subject: [PATCH] [tests] added test for fixing through regular expressions --- GPy/testing/parameterized_tests.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/GPy/testing/parameterized_tests.py b/GPy/testing/parameterized_tests.py index 8bfaab4e..57669e93 100644 --- a/GPy/testing/parameterized_tests.py +++ b/GPy/testing/parameterized_tests.py @@ -142,6 +142,17 @@ class ParameterizedTest(unittest.TestCase): self.testmodel.randomize() self.assertEqual(val, self.testmodel.kern.lengthscale) + def test_regular_expression_misc(self): + self.testmodel.kern.lengthscale.fix() + val = float(self.testmodel.kern.lengthscale) + self.testmodel.randomize() + self.assertEqual(val, self.testmodel.kern.lengthscale) + + variances = self.testmodel['.*var'].values() + self.testmodel['.*var'].fix() + self.testmodel.randomize() + np.testing.assert_equal(variances, self.testmodel['.*var'].values()) + def test_printing(self): print self.test1 print self.param