From 652d30b4b586d90f6f6451a1bd470c00b41101ea Mon Sep 17 00:00:00 2001 From: Alex Klyubin Date: Thu, 16 Jan 2014 14:52:46 -0800 Subject: [PATCH] Test default config of SSLCertificateSocketFactory. Bug: 11220570 Change-Id: I37440f3e8eda18215b9af703c027e4c8ca0334bf --- tests/cts/net/Android.mk | 3 ++- .../android/net/cts/SSLCertificateSocketFactoryTest.java | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/cts/net/Android.mk b/tests/cts/net/Android.mk index 7219fc483f..82abd6265f 100644 --- a/tests/cts/net/Android.mk +++ b/tests/cts/net/Android.mk @@ -30,7 +30,8 @@ LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_PACKAGE_NAME := CtsNetTestCases -LOCAL_STATIC_JAVA_LIBRARIES := ctstestserver ctsdeviceutil ctstestrunner +LOCAL_STATIC_JAVA_LIBRARIES := ctstestserver ctsdeviceutil ctstestrunner \ + core-tests-support # uncomment when dalvik.annotation.Test* are removed or part of SDK #LOCAL_SDK_VERSION := current diff --git a/tests/cts/net/src/android/net/cts/SSLCertificateSocketFactoryTest.java b/tests/cts/net/src/android/net/cts/SSLCertificateSocketFactoryTest.java index ceb74d1f31..cb8aeaf711 100644 --- a/tests/cts/net/src/android/net/cts/SSLCertificateSocketFactoryTest.java +++ b/tests/cts/net/src/android/net/cts/SSLCertificateSocketFactoryTest.java @@ -28,6 +28,8 @@ import android.test.AndroidTestCase; import dalvik.annotation.BrokenTest; +import libcore.javax.net.ssl.SSLDefaultConfigurationAsserts; + public class SSLCertificateSocketFactoryTest extends AndroidTestCase { private SSLCertificateSocketFactory mFactory; private int mTimeout; @@ -39,6 +41,10 @@ public class SSLCertificateSocketFactoryTest extends AndroidTestCase { mFactory = (SSLCertificateSocketFactory) SSLCertificateSocketFactory.getDefault(mTimeout); } + public void testDefaultConfiguration() throws Exception { + SSLDefaultConfigurationAsserts.assertSSLSocketFactory(mFactory); + } + public void testAccessProperties() throws Exception { mFactory.getSupportedCipherSuites(); mFactory.getDefaultCipherSuites();