@@ -50,8 +50,11 @@ class DatabricksConnectionContextTest {
5050 "jdbc:databricks://e2-dogfood.staging.cloud.databricks.com:443/default;transportMode=http;ssl=1;AuthMech=3;httpPath=/sql/1.0/warehouses/5c89f447c476a5a8;UseProxy=1;ProxyHost=127.0.0.1;ProxyPort=8080;ProxyAuth=1;ProxyUID=proxyUser;ProxyPwd=proxyPassword;" ;
5151 private static final String VALID_URL_WITH_PROXY_AND_CF_PROXY =
5252 "jdbc:databricks://e2-dogfood.staging.cloud.databricks.com:443/default;transportMode=http;ssl=1;AuthMech=3;httpPath=/sql/1.0/warehouses/5c89f447c476a5a8;UseSystemProxy=1;UseProxy=1;ProxyHost=127.0.0.1;ProxyPort=8080;ProxyAuth=1;ProxyUID=proxyUser;ProxyPwd=proxyPassword;UseCFProxy=1;CFProxyHost=127.0.1.2;CFProxyPort=8081;CFProxyAuth=1;CFProxyUID=cfProxyUser;CFProxyPwd=cfProxyPassword;" ;
53-
5453 private static Properties properties = new Properties ();
54+
55+ private static final String VALID_URL_POLLING =
56+ "jdbc:databricks://e2-dogfood.staging.cloud.databricks.com:4473;ssl=1;asyncexecpollinterval=500;AuthMech=3;httpPath=/sql/1.0/warehouses/5c89f447c476a5a8;QueryResultCompressionType=1" ;
57+
5558 private static Properties properties_with_pwd = new Properties ();
5659
5760 @ BeforeAll
@@ -246,6 +249,18 @@ public void testParsingOfUrlWithoutDefault() throws DatabricksSQLException {
246249 assertEquals ("INFO" , connectionContext .getLogLevelString ());
247250 }
248251
252+ @ Test
253+ public void testPollingInterval () throws DatabricksSQLException {
254+ DatabricksConnectionContext connectionContext =
255+ (DatabricksConnectionContext ) DatabricksConnectionContext .parse (VALID_URL_5 , properties );
256+ assertEquals (200 , connectionContext .getInterval ());
257+
258+ DatabricksConnectionContext connectionContextWithPoll =
259+ (DatabricksConnectionContext )
260+ DatabricksConnectionContext .parse (VALID_URL_POLLING , properties );
261+ assertEquals (500 , connectionContextWithPoll .getInterval ());
262+ }
263+
249264 @ Test
250265 public void testParsingOfUrlWithProxy () throws DatabricksSQLException {
251266 IDatabricksConnectionContext connectionContext =
0 commit comments