コード例 #1
0
 def test_create_points(self):
     points = create_points(n=10)
     self.assertEqual(len(points), 10)
     for index, point in enumerate(points):
         self.assertIsInstance(point, Point)
         self.assertIsNone(point.uid)
         self.assertEqual(
             point.coordinates, (index, index*10, index*100))
         compare_data_containers(
             point.data, create_data_container(constant=index),
             testcase=self)
コード例 #2
0
 def test_create_points(self):
     points = create_points(n=10)
     self.assertEqual(len(points), 10)
     for index, point in enumerate(points):
         self.assertIsInstance(point, Point)
         self.assertIsNone(point.uid)
         self.assertEqual(point.coordinates,
                          (index, index * 10, index * 100))
         compare_data_containers(point.data,
                                 create_data_container(constant=index),
                                 testcase=self)
コード例 #3
0
 def setUp(self):
     self.points = []
     for multiplier in self.point_groups:
         points = create_points()
         for point in points:
             point.coordinates = [
                 value * multiplier for value in point.coordinates]
         self.points += points
     self.uids = [uuid.uuid4() for _ in self.points]
     for uid, point in zip(self.uids, self.points):
         point.uid = uid
     CheckMeshItemOperations.setUp(self)
     self.container.add_points(self.points)
コード例 #4
0
 def create_items(self):
     return create_points()
コード例 #5
0
 def item_factory(self, n):
     """ Create and return the container object
     """
     return create_points(n=n)
コード例 #6
0
 def item_factory(self, n):
     """ Create and return the container object
     """
     return create_points(n=n)
コード例 #7
0
 def create_items(self):
     # for simphony-common < 0.2.4
     # https://github.com/simphony/simphony-common/issues/217
     return create_points(restrict=self.supported_cuba())