From d90bfb5f8864eabe46366ed463abf9e27f7f0843 Mon Sep 17 00:00:00 2001 From: Tamas Gal <tgal@km3net.de> Date: Wed, 26 Feb 2020 19:09:10 +0100 Subject: [PATCH] Add tests --- tests/test_pdf.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tests/test_pdf.py diff --git a/tests/test_pdf.py b/tests/test_pdf.py new file mode 100644 index 0000000..16c10d4 --- /dev/null +++ b/tests/test_pdf.py @@ -0,0 +1,14 @@ +import os +import unittest +import jppy + +PDFS = os.path.expandvars("$JPP_DIR/data/J%p.dat") + +class TestMuonPDF(unittest.TestCase): + def test_pdf(self): + muon_pdf = jppy.pdf.JMuonPDF(PDFS, 0) + result = muon_pdf.calculate(10, 5, 0, 0, 23) + self.assertAlmostEqual(0.001535784, result.f) + self.assertAlmostEqual(-2.22809691e-05, result.fp) + self.assertAlmostEqual(0.024902763, result.v) + self.assertAlmostEqual(0.116492968, result.V) -- GitLab