From: <jda...@us...> - 2012-04-08 11:07:24
|
Revision: 596 http://pyscard.svn.sourceforge.net/pyscard/?rev=596&view=rev Author: jdaussel Date: 2012-04-08 11:07:18 +0000 (Sun, 08 Apr 2012) Log Message: ----------- Get reader groups list from instance Modified Paths: -------------- trunk/pyscard/src/smartcard/test/frameworkpcsc/testcase_pcscreadergroups.py Modified: trunk/pyscard/src/smartcard/test/frameworkpcsc/testcase_pcscreadergroups.py =================================================================== --- trunk/pyscard/src/smartcard/test/frameworkpcsc/testcase_pcscreadergroups.py 2012-04-08 10:54:32 UTC (rev 595) +++ trunk/pyscard/src/smartcard/test/frameworkpcsc/testcase_pcscreadergroups.py 2012-04-08 11:07:18 UTC (rev 596) @@ -53,7 +53,7 @@ """Test smartcard framework readers factory methods""" def setUp(self): - groups = PCSCReaderGroups() + groups = PCSCReaderGroups().instance try: groups.remove('Pinpad$Readers') groups.remove('Biometric$Readers') @@ -62,8 +62,8 @@ def testcase_add(self): """Test for groups=groups+newgroups""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups = groups + newgroup self.assertEquals(groups, groupssnapshot + [newgroup]) @@ -71,8 +71,8 @@ def testcase_addlist(self): """Test for groups=groups+[newgroups]""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroups = ['Pinpad$Readers', 'Biometric$Readers'] groups = groups + newgroups self.assertEquals(groups, groupssnapshot + newgroups) @@ -81,8 +81,8 @@ def testcase_iadd(self): """Test for groups+=newgroup""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups += newgroup self.assertEquals(groups, groupssnapshot + [newgroup]) @@ -90,8 +90,8 @@ def testcase_iaddlist(self): """Test for groups+=[newgroups]""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroups = ['Pinpad$Readers', 'Biometric$Readers'] groups += newgroups self.assertEquals(groups, groupssnapshot + newgroups) @@ -100,8 +100,8 @@ def testcase_append(self): """Test for groups.append(newgroup)""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups.append(newgroup) self.assertEquals(groups, groupssnapshot + [newgroup]) @@ -109,8 +109,8 @@ def testcase_insert(self): """Test for groups.insert(newgroup)""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups.insert(0, newgroup) self.assertEquals(groups, [newgroup] + groupssnapshot) @@ -118,8 +118,8 @@ def testcase_removereadergroup_pop(self): """Test for groups.pop()""" - groupssnapshot = list(PCSCReaderGroups()) - groups = PCSCReaderGroups() + groupssnapshot = list(PCSCReaderGroups().instance) + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups.insert(0, newgroup) self.assertEquals(groups, [newgroup] + groupssnapshot) @@ -128,7 +128,7 @@ def testcase_addreadertogroup(self): """Test for adding readers to group""" - groups = PCSCReaderGroups() + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups.insert(0, newgroup) for r in PCSCReader.readers('SCard$DefaultReaders'): @@ -142,7 +142,7 @@ def testcase_removereaderfromgroup(self): """Test for removing readers from group""" - groups = PCSCReaderGroups() + groups = PCSCReaderGroups().instance newgroup = 'Pinpad$Readers' groups.insert(0, newgroup) for r in PCSCReader.readers('SCard$DefaultReaders'): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |