@@ -87,6 +87,29 @@ void explore() throws SQLException {
87
87
verify (callableStatement ).setArray (6 , null );
88
88
verify (oracleConnection , times (2 )).createOracleArray (CustomTypes .UT_FILE_MAPPINGS , expectedFileMapping );
89
89
90
+ assertThat (testRunnerStatement .getSql (), containsString ("a_include_objects => ?" ));
91
+ verify (callableStatement ).setArray (7 , null );
92
+ verify (oracleConnection ).createOracleArray (CustomTypes .UT_VARCHAR2_LIST , options .includeObjects .toArray ());
93
+
94
+ assertThat (testRunnerStatement .getSql (), containsString ("a_exclude_objects => ?" ));
95
+ verify (callableStatement ).setArray (8 , null );
96
+ verify (oracleConnection ).createOracleArray (CustomTypes .UT_VARCHAR2_LIST , options .includeObjects .toArray ());
97
+
98
+ assertThat (testRunnerStatement .getSql (), containsString ("a_fail_on_errors => (case ? when 1 then true else false)" ));
99
+ verify (callableStatement ).setInt (9 , 1 );
100
+
101
+ assertThat (testRunnerStatement .getSql (), containsString ("a_client_character_set => ?" ));
102
+ verify (callableStatement ).setString (10 , "UTF8" );
103
+
104
+ assertThat (testRunnerStatement .getSql (), containsString ("a_random_test_order => (case ? when 1 then true else false)" ));
105
+ verify (callableStatement ).setInt (11 , 1 );
106
+
107
+ assertThat (testRunnerStatement .getSql (), containsString ("a_random_test_order_seed => ?" ));
108
+ verify (callableStatement ).setInt (12 , 123 );
109
+
110
+ assertThat (testRunnerStatement .getSql (), containsString ("a_tags => ?" ));
111
+ verify (callableStatement ).setString (13 , "WIP,long_running" );
112
+
90
113
91
114
}
92
115
}
0 commit comments