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