diff --git a/test/likelihood_tests.py b/test/likelihood_tests.py
index 49eea134e8f2a4f950a2b84f573667ed7db62603..2dd926cca7a10ff51391a31738d894db5c80cb20 100644
--- a/test/likelihood_tests.py
+++ b/test/likelihood_tests.py
@@ -129,6 +129,10 @@ class TestAnalytical1DLikelihood(unittest.TestCase):
                                          parameter2=self.parameter2_value)
         self.assertDictEqual(expected_model_parameters, self.analytical_1d_likelihood.model_parameters)
 
+    def test_repr(self):
+        expected = 'Analytical1DLikelihood(x={}, y={}, func={})'.format(self.x, self.y, self.func.__name__)
+        self.assertEqual(expected, repr(self.analytical_1d_likelihood))
+
 
 class TestGaussianLikelihood(unittest.TestCase):