|
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.
|