def test_assign_wrong_segment_to_known_position(self): a = Message('OML_O33', validation_level=VALIDATION_LEVEL.STRICT) b = Message('OML_O33') with self.assertRaises(ChildNotValid): a.msh = Segment('SPM') with self.assertRaises(ChildNotValid): a.pid = 'EVN||20080115153000||||20080114003000' with self.assertRaises(ChildNotValid): b.msh = Segment('SPM') with self.assertRaises(ChildNotValid): b.pid = 'EVN||20080115153000||||20080114003000'
def test_delete_component(self): m = Message('OML_O33') m.pid = 'PID|||||bianchi^mario|||' pid51 = m.pid.pid_5.pid_5_1 del m.pid.pid_5.pid_5_1