equal
deleted
inserted
replaced
19 """unit tests for database value generator""" |
19 """unit tests for database value generator""" |
20 |
20 |
21 import os.path as osp |
21 import os.path as osp |
22 import re |
22 import re |
23 import datetime |
23 import datetime |
|
24 |
|
25 from six.moves import range |
24 |
26 |
25 from logilab.common.testlib import TestCase, unittest_main |
27 from logilab.common.testlib import TestCase, unittest_main |
26 |
28 |
27 from cubicweb.devtools.fill import ValueGenerator, make_tel |
29 from cubicweb.devtools.fill import ValueGenerator, make_tel |
28 from cubicweb.devtools import ApptestConfiguration |
30 from cubicweb.devtools import ApptestConfiguration |
84 def test_integer(self): |
86 def test_integer(self): |
85 """test integer generation""" |
87 """test integer generation""" |
86 # Test for random index |
88 # Test for random index |
87 for index in range(5): |
89 for index in range(5): |
88 cost_value = self.bug_valgen.generate_attribute_value({}, 'cost', index) |
90 cost_value = self.bug_valgen.generate_attribute_value({}, 'cost', index) |
89 self.assertIn(cost_value, range(index+1)) |
91 self.assertIn(cost_value, list(range(index+1))) |
90 |
92 |
91 def test_date(self): |
93 def test_date(self): |
92 """test date generation""" |
94 """test date generation""" |
93 # Test for random index |
95 # Test for random index |
94 for index in range(10): |
96 for index in range(10): |