Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
ae4f8753
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
ae4f8753
编写于
7月 18, 2014
作者:
I
igerasim
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8050893: (smartcardio) Invert reset argument in tests in sun/security/smartcardio
Reviewed-by: valeriep
上级
aefd795e
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
61 addition
and
51 deletion
+61
-51
test/sun/security/smartcardio/TestAll.java
test/sun/security/smartcardio/TestAll.java
+2
-2
test/sun/security/smartcardio/TestChannel.java
test/sun/security/smartcardio/TestChannel.java
+5
-5
test/sun/security/smartcardio/TestConnect.java
test/sun/security/smartcardio/TestConnect.java
+7
-7
test/sun/security/smartcardio/TestConnectAgain.java
test/sun/security/smartcardio/TestConnectAgain.java
+5
-5
test/sun/security/smartcardio/TestControl.java
test/sun/security/smartcardio/TestControl.java
+4
-5
test/sun/security/smartcardio/TestDefault.java
test/sun/security/smartcardio/TestDefault.java
+3
-4
test/sun/security/smartcardio/TestExclusive.java
test/sun/security/smartcardio/TestExclusive.java
+7
-6
test/sun/security/smartcardio/TestMultiplePresent.java
test/sun/security/smartcardio/TestMultiplePresent.java
+4
-4
test/sun/security/smartcardio/TestPresent.java
test/sun/security/smartcardio/TestPresent.java
+3
-4
test/sun/security/smartcardio/TestTransmit.java
test/sun/security/smartcardio/TestTransmit.java
+11
-5
test/sun/security/smartcardio/Utils.java
test/sun/security/smartcardio/Utils.java
+10
-4
未找到文件。
test/sun/security/smartcardio/TestAll.java
浏览文件 @
ae4f8753
/*
/*
* 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
{
...
...
test/sun/security/smartcardio/TestChannel.java
浏览文件 @
ae4f8753
...
@@ -30,10 +30,10 @@
...
@@ -30,10 +30,10 @@
* @run main/manual TestExclusive
* @run main/manual TestExclusive
*/
*/
import
java
.io.*
;
import
java
x.smartcardio.Card
;
import
java
.util.*
;
import
java
x.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
(
fals
e
);
card
.
disconnect
(
tru
e
);
System
.
out
.
println
(
"OK."
);
System
.
out
.
println
(
"OK."
);
}
}
...
...
test/sun/security/smartcardio/TestConnect.java
浏览文件 @
ae4f8753
...
@@ -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
(
fals
e
);
card
.
disconnect
(
tru
e
);
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
(
tru
e
);
card
.
disconnect
(
fals
e
);
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."
);
}
}
...
...
test/sun/security/smartcardio/TestConnectAgain.java
浏览文件 @
ae4f8753
...
@@ -30,10 +30,10 @@
...
@@ -30,10 +30,10 @@
* @run main/manual TestTransmit
* @run main/manual TestTransmit
*/
*/
import
java
.io.*
;
import
java
x.smartcardio.Card
;
import
java
.util.*
;
import
java
x.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
(
fals
e
);
card
.
disconnect
(
tru
e
);
System
.
out
.
println
(
"OK."
);
System
.
out
.
println
(
"OK."
);
}
}
...
...
test/sun/security/smartcardio/TestControl.java
浏览文件 @
ae4f8753
...
@@ -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
(
fals
e
);
card
.
disconnect
(
tru
e
);
System
.
out
.
println
(
"OK."
);
System
.
out
.
println
(
"OK."
);
}
}
...
...
test/sun/security/smartcardio/TestDefault.java
浏览文件 @
ae4f8753
...
@@ -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
{
...
...
test/sun/security/smartcardio/TestExclusive.java
浏览文件 @
ae4f8753
...
@@ -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
(
fals
e
);
card
.
disconnect
(
tru
e
);
if
(
otherOK
==
false
)
{
if
(
!
otherOK
)
{
throw
new
Exception
(
"Secondary thread failed"
);
throw
new
Exception
(
"Secondary thread failed"
);
}
}
...
...
test/sun/security/smartcardio/TestMultiplePresent.java
浏览文件 @
ae4f8753
...
@@ -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
java
x.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
{
...
...
test/sun/security/smartcardio/TestPresent.java
浏览文件 @
ae4f8753
...
@@ -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
{
...
...
test/sun/security/smartcardio/TestTransmit.java
浏览文件 @
ae4f8753
...
@@ -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
(
fals
e
);
card
.
disconnect
(
tru
e
);
System
.
out
.
println
(
"OK."
);
System
.
out
.
println
(
"OK."
);
}
}
...
...
test/sun/security/smartcardio/Utils.java
浏览文件 @
ae4f8753
...
@@ -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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录