Beispiel #1
0
 def test_dec(self):
     """Check decorators"""
     m = IMP.Model("decorators")
     ps = IMP._TrivialDecorators()
     for i in range(10):
         ps.append(IMP._TrivialDecorator.setup_particle(IMP.Particle(m)))
     pso = IMP._pass_decorators(ps)
     self._equal_lists(ps, pso)
 def test_dec(self):
     """Check decorators"""
     m = IMP.Model("decorators")
     ps = IMP._TrivialDecorators()
     for i in range(10):
         ps.append(IMP._TrivialDecorator.setup_particle(IMP.Particle(m)))
     pso = IMP._pass_decorators(ps)
     self._equal_lists(ps, pso)
Beispiel #3
0
 def test_dec_to_part(self):
     """Checking conversion of decorators to particles"""
     m = IMP.Model("particle decorator conversion")
     ps = IMP._TrivialDecorators()
     rps = []
     for i in range(10):
         ps.append(IMP._TrivialDecorator.setup_particle(IMP.Particle(m)))
         rps.append(ps[-1].get_particle())
     pso = IMP._pass_particles(ps)
     self._equal_lists(rps, pso)
 def test_dec_to_part(self):
     """Checking conversion of decorators to particles"""
     m = IMP.Model("particle decorator conversion")
     ps = IMP._TrivialDecorators()
     rps = []
     for i in range(10):
         ps.append(IMP._TrivialDecorator.setup_particle(IMP.Particle(m)))
         rps.append(ps[-1].get_particle())
     pso = IMP._pass_particles(ps)
     self._equal_lists(rps, pso)