Skip to content

Commit 12ea53b

Browse files
committed
AsyncStreamTimeoutsSpecification Fixes
Dont run on Java 1.6 and dont use SSL for NIO2
1 parent 9cff218 commit 12ea53b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

driver-core/src/test/functional/com/mongodb/connection/AsyncStreamTimeoutsSpecification.groovy

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import org.bson.BsonDocument
2626
import org.bson.BsonInt32
2727
import org.bson.BsonString
2828
import org.junit.experimental.categories.Category
29+
import spock.lang.IgnoreIf
2930
import spock.lang.Unroll
3031

3132
import java.util.concurrent.TimeUnit
@@ -36,6 +37,7 @@ import static com.mongodb.ClusterFixture.getSslSettings
3637
import static com.mongodb.connection.CommandHelper.executeCommand
3738

3839
@Category(Slow)
40+
@IgnoreIf({ System.getProperty('java.version').startsWith('1.6.') })
3941
class AsyncStreamTimeoutsSpecification extends OperationFunctionalSpecification {
4042

4143
static SocketSettings openSocketSettings = SocketSettings.builder().connectTimeout(1, TimeUnit.MILLISECONDS).build();
@@ -55,7 +57,7 @@ class AsyncStreamTimeoutsSpecification extends OperationFunctionalSpecification
5557

5658
where:
5759
description | streamFactory
58-
'AsynchronousSocket' | new AsynchronousSocketChannelStreamFactory(openSocketSettings, getSslSettings())
60+
'AsynchronousSocket' | new AsynchronousSocketChannelStreamFactory(openSocketSettings, SslSettings.builder().build())
5961
'NettyStream' | new NettyStreamFactory(openSocketSettings, getSslSettings())
6062
}
6163

@@ -81,7 +83,7 @@ class AsyncStreamTimeoutsSpecification extends OperationFunctionalSpecification
8183

8284
where:
8385
description | streamFactory
84-
'AsynchronousSocket' | new AsynchronousSocketChannelStreamFactory(readSocketSettings, getSslSettings())
86+
'AsynchronousSocket' | new AsynchronousSocketChannelStreamFactory(readSocketSettings, SslSettings.builder().build())
8587
'NettyStream' | new NettyStreamFactory(readSocketSettings, getSslSettings())
8688
}
8789

0 commit comments

Comments
 (0)