From: <jda...@us...> - 2011-10-29 10:19:42
|
Revision: 586 http://pyscard.svn.sourceforge.net/pyscard/?rev=586&view=rev Author: jdaussel Date: 2011-10-29 10:19:35 +0000 (Sat, 29 Oct 2011) Log Message: ----------- Added test case for hashable Card Modified Paths: -------------- trunk/pyscard/src/smartcard/test/framework/testcase_Card.py Modified: trunk/pyscard/src/smartcard/test/framework/testcase_Card.py =================================================================== --- trunk/pyscard/src/smartcard/test/framework/testcase_Card.py 2011-10-29 09:58:38 UTC (rev 585) +++ trunk/pyscard/src/smartcard/test/framework/testcase_Card.py 2011-10-29 10:19:35 UTC (rev 586) @@ -52,6 +52,16 @@ class testcase_Card(unittest.TestCase): """Test case for smartcard.Card.""" + def testcase_CardDictionary(self): + """Create a dictionnary with Card keys""" + mydict = {} + for reader in readers(): + card = Card(reader, expectedATRinReader[str(reader)]) + mydict[card] = reader + + for card in mydict.keys(): + self.assert_(str(card.reader) in expectedReaders) + def testcase_Card_FromReaders(self): """Create a Card from Readers and test that the response to SELECT DF_TELECOM has two bytes.""" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |