提交 ae4f8753 编写于 作者: I igerasim

8050893: (smartcardio) Invert reset argument in tests in sun/security/smartcardio

Reviewed-by: valeriep
上级 aefd795e
/* /*
* Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
// Because all the tests are marked @ignore as they require special hardware, // Because all the tests are marked @ignore as they require special hardware,
// we cannot use jtreg to do this. // we cannot use jtreg to do this.
import java.lang.reflect.*; import java.lang.reflect.Method;
public class TestAll { public class TestAll {
......
...@@ -30,10 +30,10 @@ ...@@ -30,10 +30,10 @@
* @run main/manual TestExclusive * @run main/manual TestExclusive
*/ */
import java.io.*; import javax.smartcardio.Card;
import java.util.*; import javax.smartcardio.CardChannel;
import javax.smartcardio.CardTerminal;
import javax.smartcardio.*; import javax.smartcardio.CommandAPDU;
public class TestChannel extends Utils { public class TestChannel extends Utils {
...@@ -94,7 +94,7 @@ public class TestChannel extends Utils { ...@@ -94,7 +94,7 @@ public class TestChannel extends Utils {
} }
// disconnect // disconnect
card.disconnect(false); card.disconnect(true);
System.out.println("OK."); System.out.println("OK.");
} }
......
...@@ -30,10 +30,11 @@ ...@@ -30,10 +30,11 @@
* @run main/manual TestConnect * @run main/manual TestConnect
*/ */
import java.io.*; import java.util.List;
import java.util.*; import javax.smartcardio.TerminalFactory;
import javax.smartcardio.Card;
import javax.smartcardio.*; import javax.smartcardio.CardChannel;
import javax.smartcardio.CardTerminal;
public class TestConnect extends Utils { public class TestConnect extends Utils {
...@@ -62,7 +63,7 @@ public class TestConnect extends Utils { ...@@ -62,7 +63,7 @@ public class TestConnect extends Utils {
throw new Exception("Not T=0 protocol"); throw new Exception("Not T=0 protocol");
} }
transmit(card); transmit(card);
card.disconnect(false); card.disconnect(true);
try { try {
transmit(card); transmit(card);
...@@ -95,7 +96,7 @@ public class TestConnect extends Utils { ...@@ -95,7 +96,7 @@ public class TestConnect extends Utils {
throw new Exception("Not T=0 protocol"); throw new Exception("Not T=0 protocol");
} }
transmit(card); transmit(card);
card.disconnect(true); card.disconnect(false);
card = terminal.connect("*"); card = terminal.connect("*");
System.out.println("card: " + card); System.out.println("card: " + card);
...@@ -104,7 +105,6 @@ public class TestConnect extends Utils { ...@@ -104,7 +105,6 @@ public class TestConnect extends Utils {
} }
transmit(card); transmit(card);
card.disconnect(true); card.disconnect(true);
card.disconnect(true);
System.out.println("OK."); System.out.println("OK.");
} }
......
...@@ -30,10 +30,10 @@ ...@@ -30,10 +30,10 @@
* @run main/manual TestTransmit * @run main/manual TestTransmit
*/ */
import java.io.*; import javax.smartcardio.Card;
import java.util.*; import javax.smartcardio.CardException;
import javax.smartcardio.CardChannel;
import javax.smartcardio.*; import javax.smartcardio.CardTerminal;
public class TestConnectAgain extends Utils { public class TestConnectAgain extends Utils {
...@@ -94,7 +94,7 @@ public class TestConnectAgain extends Utils { ...@@ -94,7 +94,7 @@ public class TestConnectAgain extends Utils {
} }
// disconnect // disconnect
card.disconnect(false); card.disconnect(true);
System.out.println("OK."); System.out.println("OK.");
} }
......
...@@ -30,10 +30,9 @@ ...@@ -30,10 +30,9 @@
* @run main/manual TestControl * @run main/manual TestControl
*/ */
import java.io.*; import javax.smartcardio.Card;
import java.util.*; import javax.smartcardio.CardException;
import javax.smartcardio.CardTerminal;
import javax.smartcardio.*;
public class TestControl extends Utils { public class TestControl extends Utils {
...@@ -67,7 +66,7 @@ public class TestControl extends Utils { ...@@ -67,7 +66,7 @@ public class TestControl extends Utils {
} }
// disconnect // disconnect
card.disconnect(false); card.disconnect(true);
System.out.println("OK."); System.out.println("OK.");
} }
......
...@@ -30,10 +30,9 @@ ...@@ -30,10 +30,9 @@
* @run main/manual TestDefault * @run main/manual TestDefault
*/ */
import java.io.*; import java.util.List;
import java.util.*; import javax.smartcardio.CardTerminal;
import javax.smartcardio.TerminalFactory;
import javax.smartcardio.*;
public class TestDefault { public class TestDefault {
......
...@@ -30,10 +30,11 @@ ...@@ -30,10 +30,11 @@
* @run main/manual TestExclusive * @run main/manual TestExclusive
*/ */
import java.io.*; import javax.smartcardio.Card;
import java.util.*; import javax.smartcardio.CardChannel;
import javax.smartcardio.CardException;
import javax.smartcardio.*; import javax.smartcardio.CardTerminal;
import javax.smartcardio.CommandAPDU;
public class TestExclusive extends Utils { public class TestExclusive extends Utils {
...@@ -83,9 +84,9 @@ public class TestExclusive extends Utils { ...@@ -83,9 +84,9 @@ public class TestExclusive extends Utils {
Thread.sleep(1000); Thread.sleep(1000);
// disconnect // disconnect
card.disconnect(false); card.disconnect(true);
if (otherOK == false) { if (! otherOK) {
throw new Exception("Secondary thread failed"); throw new Exception("Secondary thread failed");
} }
......
...@@ -30,10 +30,10 @@ ...@@ -30,10 +30,10 @@
* @run main/manual TestPresent * @run main/manual TestPresent
*/ */
import java.io.*; import java.util.List;
import java.util.*; import javax.smartcardio.CardTerminal;
import javax.smartcardio.CardTerminals;
import javax.smartcardio.*; import javax.smartcardio.TerminalFactory;
import static javax.smartcardio.CardTerminals.State.*; import static javax.smartcardio.CardTerminals.State.*;
public class TestMultiplePresent { public class TestMultiplePresent {
......
...@@ -30,10 +30,9 @@ ...@@ -30,10 +30,9 @@
* @run main/manual TestPresent * @run main/manual TestPresent
*/ */
import java.io.*; import java.util.List;
import java.util.*; import javax.smartcardio.CardTerminal;
import javax.smartcardio.TerminalFactory;
import javax.smartcardio.*;
public class TestPresent { public class TestPresent {
......
...@@ -30,10 +30,16 @@ ...@@ -30,10 +30,16 @@
* @run main/manual TestTransmit * @run main/manual TestTransmit
*/ */
import java.io.*; import java.io.BufferedReader;
import java.util.*; import java.io.ByteArrayOutputStream;
import java.io.FileReader;
import javax.smartcardio.*; import java.io.IOException;
import java.io.StringReader;
import javax.smartcardio.Card;
import javax.smartcardio.CardChannel;
import javax.smartcardio.CardTerminal;
import javax.smartcardio.CommandAPDU;
import javax.smartcardio.ResponseAPDU;
public class TestTransmit extends Utils { public class TestTransmit extends Utils {
...@@ -78,7 +84,7 @@ public class TestTransmit extends Utils { ...@@ -78,7 +84,7 @@ public class TestTransmit extends Utils {
} }
// disconnect // disconnect
card.disconnect(false); card.disconnect(true);
System.out.println("OK."); System.out.println("OK.");
} }
......
...@@ -24,10 +24,16 @@ ...@@ -24,10 +24,16 @@
// common utility functions for the PC/SC tests // common utility functions for the PC/SC tests
import javax.smartcardio.*; import java.io.StringReader;
import java.io.ByteArrayOutputStream;
import java.io.*; import java.io.IOException;
import java.util.*; import java.util.Arrays;
import java.util.List;
import javax.smartcardio.CardTerminal;
import javax.smartcardio.CardChannel;
import javax.smartcardio.ResponseAPDU;
import javax.smartcardio.CommandAPDU;
import javax.smartcardio.TerminalFactory;
public class Utils { public class Utils {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册