Skip to content

Commit 2acc05d

Browse files
committed
JDBC connection tests
1 parent eb6767a commit 2acc05d

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
*** Settings ***
2+
Documentation Test connecting to an Oracle database using jaydebeapi.
3+
... Requires Oracle JDBC driver installed and put to the `DRIVER_PATH`.
4+
5+
Resource ../../resources/common.resource
6+
7+
8+
*** Variables ***
9+
${DRIVER_PATH} ${CURDIR}/ojdbc17.jar
10+
${DRIVER_CLASSNAME} oracle.jdbc.driver.OracleDriver
11+
${DB_MODULE} jaydebeapi
12+
${DB_HOST} 127.0.0.1
13+
${DB_PORT} 1521
14+
${DB_NAME} db
15+
${JDBC_URL} jdbc:oracle:thin:@${DB_HOST}:${DB_PORT}/${DB_NAME}
16+
&{DRIVER_ARGS} user=db_user password=pass
17+
18+
19+
*** Test Cases ***
20+
Regular Connect
21+
Connect To Database ${DB_MODULE}
22+
... jclassname=${DRIVER_CLASSNAME}
23+
... url=${JDBC_URL}
24+
... driver_args=${DRIVER_ARGS}
25+
... jars=${DRIVER_PATH}
26+
27+
Deprecated Connect
28+
Connect To Database Using Custom Params
29+
... ${DB_MODULE}
30+
... '${DRIVER_CLASSNAME}', '${JDBC_URL}', ['${DB_USER}', '${DB_PASS}'], '${DRIVER_PATH}'

0 commit comments

Comments
 (0)