]>
gitweb.michael.orlitzky.com - dead/census-tools.git/blob - src/Tests/Unit/DistributionTest.py
3 import probability
.Distribution
6 class DistributionTest(unittest
.TestCase
):
8 def testSampledValuesWithinComponentBounds(self
):
10 Create a distribution from the sum of two uniforms, and make
11 sure that the values sampled from the sum lie in the interval
12 (min1+min2, max1+max2).
19 ud1
= probability
.Distribution
.Uniform(min1
, max1
)
20 ud2
= probability
.Distribution
.Uniform(min2
, max2
)
23 for x
in range(0,1000):
25 self
.assertTrue(s
>= (min1
+min2
))
26 self
.assertTrue(s
<= (max1
+max2
))
30 suite
= unittest
.TestSuite()
31 suite
.addTest(unittest
.makeSuite(DistributionTest
))