diff options
author | strom <strom@vehikel.(none)> | 2010-05-02 19:04:36 (GMT) |
---|---|---|
committer | strom <strom@vehikel.(none)> | 2010-05-02 19:04:36 (GMT) |
commit | f84b965aa7b4a28786b3520671a5d0fd1881cd6d (patch) | |
tree | 79be950bc29ee8c2eb9ffb1bd0fac6723c486d89 /test_buildingblocks.py | |
parent | 6416d002a0c99678bc38f1997a9bbc94acd7ead3 (diff) |
Added a sampler for iterated function systems.
Diffstat (limited to 'test_buildingblocks.py')
-rw-r--r-- | test_buildingblocks.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test_buildingblocks.py b/test_buildingblocks.py index 39d12b4..7392ac0 100644 --- a/test_buildingblocks.py +++ b/test_buildingblocks.py @@ -26,6 +26,7 @@ import exon_position import exon_direction import exon_buzzword import test_utils +from ep_sampler_affineifs import AffineIfsSampler class TestKandidBuildingBlocks(unittest.TestCase): @@ -220,3 +221,13 @@ class TestKandidBuildingBlocks(unittest.TestCase): eql = eql and color4 == color3 self.assertFalse(eql) + def test_0ifs(self): + model_random.set_flurry(9) + ifs = AffineIfsSampler('/') + ifs.randomize() + ifs.orbits = 10 + ifs.symmetry = 5 + point_list = ifs.get_sample_points() + self.assertTrue(len(point_list) == 10) +# self.assertTrue(len(point_list[0]) == 3) + self.assertTrue(len(point_list[0]) == 2) |