Directory UnitaryTests/

Directory Created:
2009-01-13 21:25
Total Files:
21
Deleted Files:
0
Lines of Code:
1542

[root]/UnitaryTests
        directory in repo SCardGetStatusChange (2 files, 147 lines)

Lines of Code

UnitaryTests/ Lines of Code

Developers

AuthorChangesLines of CodeLines per Change
rousseau89 (100.0%)1819 (100.0%)20.4

Most Recent Commits

rousseau 2010-08-13 15:19 Rev.: 5130

Also call SCardDisconnect() and SCardReleaseContext() in the forked
process

27 lines of code changed in 1 file:

  • UnitaryTests: SCard_fork.py (+27)
rousseau 2010-08-02 08:54 Rev.: 5091

Do not duplicate the reader index to avoids problems when I want to
change it.

22 lines of code changed in 6 files:

  • UnitaryTests: SCardBeginTransaction_Disconnect.py (+3 -1), SCardConnect_DIRECT.py (+3 -1), SCardConnect_DIRECT2.py (+6 -5), SCardExclusiveBehaviour.py (+4 -3), SCardReconnect.py (+3 -2), reset_card.py (+3 -2)
rousseau 2010-06-25 11:08 Rev.: 5040

use readers() from smartcard.System instead of smartcard.pcsc.PCSCReader

readers() method is now a staticmethod of the PCSCReader class
since pyscard subversion revision 500.

4 lines of code changed in 4 files:

  • UnitaryTests: MCT_ReaderDirect.py (+1 -1), control_get_firmware.py (+1 -1), control_switch_interface.py (+1 -1), stress_get_firmware.py (+1 -1)
rousseau 2010-06-24 14:47 Rev.: 5038

- better display the list of available readers
- display the command duration and log to stderr if the duration is more
than 1 second indicating a problem

24 lines of code changed in 2 files:

  • UnitaryTests: stress_apdu.py (+12 -2), stress_get_firmware.py (+12 -2)
rousseau 2010-06-24 11:24 Rev.: 5037

get firmware version of Gemalto readers in loop

57 lines of code changed in 1 file:

  • UnitaryTests: stress_get_firmware.py (new 57)
rousseau 2010-06-24 11:23 Rev.: 5036

send an apdu in loop

60 lines of code changed in 1 file:

  • UnitaryTests: stress_apdu.py (new 60)
rousseau 2010-06-12 23:21 Rev.: 4991

return exception from smartcard.pcsc.PCSCExceptions when appropriate

85 lines of code changed in 12 files:

  • UnitaryTests: SCardBeginTransaction_Disconnect.py (+8 -7), SCardBlockingBehaviourTest.py (+9 -7), SCardCancel.py (+6 -5), SCardConnect_DIRECT.py (+7 -6), SCardConnect_DIRECT2.py (+16 -15), SCardExclusiveBehaviour.py (+6 -4), SCardGetAttrib.py (+6 -5), SCardReconnect.py (+7 -7), SCard_fork.py (+4 -6), ThreadSafe.py (+3 -4), ThreadSafeConnect.py (+6 -10), reset_card.py (+7 -7)
rousseau 2010-05-20 17:08 Rev.: 4957

get SCARD_ATTR_VENDOR_IFD_SERIAL_NO PC/SC attribute

53 lines of code changed in 1 file:

  • UnitaryTests: SCardGetAttrib.py (new 53)
rousseau 2010-05-11 15:17 Rev.: 4941

Unitary test for bug fixed in revision 4940

109 lines of code changed in 1 file:

  • UnitaryTests: SCardConnect_DIRECT2.py (new 109)
rousseau 2010-04-08 17:36 Rev.: 4866

reset a card using SCardDisconnect (default) or SCardReconnect (if an
argument is passed)

59 lines of code changed in 1 file:

  • UnitaryTests: reset_card.py (new 59)
rousseau 2010-04-08 17:35 Rev.: 4865

call SCardTransmit in an endless loop

36 lines of code changed in 1 file:

  • UnitaryTests: transmit_loop.py (new 36)
rousseau 2010-04-08 17:14 Rev.: 4863

no more pcsc_demo target

1 lines of code changed in 1 file:

  • UnitaryTests: Makefile (+1 -2)
rousseau 2010-03-12 12:35 Rev.: 4813

revert change in revision 4812 since the problem is now solved in
pyscard (revision 382)

0 lines of code changed in 2 files:

  • UnitaryTests: ThreadSafe.py (-6), ThreadSafeConnect.py (-5)
rousseau 2010-03-12 11:56 Rev.: 4812

do not initialise the library in a thread as it crashed on Mac OS X

13 lines of code changed in 2 files:

  • UnitaryTests: ThreadSafe.py (+7), ThreadSafeConnect.py (+6)
rousseau 2010-03-09 16:57 Rev.: 4803

add more logging

13 lines of code changed in 1 file:

  • UnitaryTests: ThreadSafeConnect.py (+13 -6)
rousseau 2010-03-09 12:16 Rev.: 4802

stress thread safeness of SCardConnect/SCardDisconnect

88 lines of code changed in 1 file:

  • UnitaryTests: ThreadSafeConnect.py (new 88)
rousseau 2010-03-09 10:29 Rev.: 4800

stress thread safeness

62 lines of code changed in 1 file:

  • UnitaryTests: ThreadSafe.py (new 62)
rousseau 2010-03-04 15:58 Rev.: 4793

make pylint happier

24 lines of code changed in 2 files:

  • UnitaryTests: SCardBlockingBehaviourTest.py (+18 -9), SCardExclusiveBehaviour.py (+6 -1)
rousseau 2010-03-04 15:48 Rev.: 4792

make pylint happier

27 lines of code changed in 1 file:

  • UnitaryTests: MCT_ReaderDirect.py (+27 -18)
rousseau 2010-03-04 15:40 Rev.: 4791

make pylint happy

8 lines of code changed in 1 file:

  • UnitaryTests: control_get_firmware.py (+8 -4)
rousseau 2010-03-04 15:38 Rev.: 4790

remove useless import

0 lines of code changed in 1 file:

  • UnitaryTests: control_get_firmware.py (-1)
rousseau 2010-03-04 12:55 Rev.: 4789

use list comprehension instead of map() (more efficient and pylint does
not like map())

4 lines of code changed in 3 files:

  • UnitaryTests: MCT_ReaderDirect.py (+2 -2), control_get_firmware.py (+1 -1), control_switch_interface.py (+1 -1)
rousseau 2010-03-03 21:54 Rev.: 4788

make pylint happier

12 lines of code changed in 1 file:

  • UnitaryTests: control_switch_interface.py (+12 -6)
rousseau 2010-02-23 17:11 Rev.: 4768

As of revision r4719 Linux is now Windows "compatible"

2 lines of code changed in 1 file:

  • UnitaryTests: SCardBlockingBehaviourTest.py (+2 -8)
rousseau 2010-02-05 22:21 Rev.: 4717

Check the return value of SCardConnect() on a reader already used in
SCARD_SHARE_EXCLUSIVE mode

94 lines of code changed in 1 file:

  • UnitaryTests: SCardExclusiveBehaviour.py (new 94)
rousseau 2010-02-02 16:41 Rev.: 4704

allow to use any reader and not just the first one

9 lines of code changed in 1 file:

  • UnitaryTests: SCardBlockingBehaviourTest.py (+9 -5)
rousseau 2010-01-21 16:40 Rev.: 4682

do not try to reset the card on exit. We are talking to the reader. A
card may NOT be present.

3 lines of code changed in 3 files:

  • UnitaryTests: MCT_ReaderDirect.py (+1 -1), control_get_firmware.py (+1 -1), control_switch_interface.py (+1 -1)
rousseau 2010-01-16 17:07 Rev.: 4674

Check the behavior of PCSC functions when a PCSC transaction is ongoing

Thanks to Jean-Luc Giraud for the original code

251 lines of code changed in 1 file:

  • UnitaryTests: SCardBlockingBehaviourTest.py (new 251)
rousseau 2010-01-15 15:44 Rev.: 4672

parse error code

8 lines of code changed in 1 file:

  • UnitaryTests: control_switch_interface.py (+8 -1)
rousseau 2010-01-15 14:56 Rev.: 4671

improve documentation and output

8 lines of code changed in 1 file:

  • UnitaryTests: control_switch_interface.py (+8 -3)
rousseau 2009-12-15 11:12 Rev.: 4613

rename FEATURE_MCT_READERDIRECT in FEATURE_MCT_READER_DIRECT

2 lines of code changed in 1 file:

  • UnitaryTests: MCT_ReaderDirect.py (+2 -2)
rousseau 2009-12-14 15:39 Rev.: 4611

Unitary Test for fork() detection

56 lines of code changed in 1 file:

  • UnitaryTests: SCard_fork.py (new 56)
rousseau 2009-11-18 18:53 Rev.: 4560

reformat to make pep8(1) happy

64 lines of code changed in 7 files:

  • UnitaryTests: MCT_ReaderDirect.py (+7 -7), SCardBeginTransaction_Disconnect.py (+15 -16), SCardCancel.py (+11 -11), SCardConnect_DIRECT.py (+12 -12), SCardReconnect.py (+12 -12), control_get_firmware.py (+3 -3), control_switch_interface.py (+4 -2)
rousseau 2009-11-16 17:30 Rev.: 4549

SCardReconnect() should block instead of returning SCARD_E_SHARING_VIOLATION

58 lines of code changed in 1 file:

  • UnitaryTests: SCardReconnect.py (new 58)
rousseau 2009-11-16 16:49 Rev.: 4548

typo in text

1 lines of code changed in 1 file:

  • UnitaryTests: SCardConnect_DIRECT.py (+1 -1)
rousseau 2009-11-12 16:33 Rev.: 4544

update copyright dates

6 lines of code changed in 1 file:

  • UnitaryTests: BufferOverflow.c (+6)
rousseau 2009-10-08 11:19 Rev.: 4451

add documentation

3 lines of code changed in 1 file:

  • UnitaryTests: SCardConnect_DIRECT.py (+3)
rousseau 2009-10-05 14:07 Rev.: 4425

display return values even if no error returned

3 lines of code changed in 1 file:

  • UnitaryTests: SCardCancel.py (+3 -1)
rousseau 2009-07-31 11:33 Rev.: 4359

switch interface on the GemProx DU

48 lines of code changed in 1 file:

  • UnitaryTests: control_switch_interface.py (new 48)
rousseau 2009-07-31 11:01 Rev.: 4357

get firmware version of Gemalto readers

33 lines of code changed in 1 file:

  • UnitaryTests: control_get_firmware.py (new 33)

(12 more)

Generated by StatSVN 0.7.0