def testcase_readergroup_iadd(self):
    'test groups+=[newgroups]'
    groupssnapshot = list(readergroups())
    groups = readergroups()
    groups += [self.pinpadgroup]
    self.assertEqual(groups, (groupssnapshot + [self.pinpadgroup]))
    groups += [self.biogroup, self.pinpadgroup]
    self.assertEqual(groups, (groupssnapshot + [self.pinpadgroup, self.biogroup]))
    groups.remove(self.biogroup)
    groups.remove(self.pinpadgroup)
test groups+=[newgroups]
def testcase_readergroup_iadd(self):
    
    groupssnapshot = list(readergroups())
    groups = readergroups()
    groups += [self.pinpadgroup]
    self.assertEqual(groups, (groupssnapshot + [self.pinpadgroup]))
    groups += [self.biogroup, self.pinpadgroup]
    self.assertEqual(groups, (groupssnapshot + [self.pinpadgroup, self.biogroup]))
    groups.remove(self.biogroup)
    groups.remove(self.pinpadgroup)