Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 2137439

Browse filesBrowse files
authored
Merge pull request utPLSQL#527 from utPLSQL/feature/improve_cursor_comparison
Improved cursor comparison - only showing different lines
2 parents e26e145 + 33a9b90 commit 2137439
Copy full SHA for 2137439
Expand file treeCollapse file tree

26 files changed

+696
-419
lines changed

‎CONTRIBUTING.md

Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ The below script is fetching latest release version from utPLSQL repository. Lat
9393
```bash
9494
development/refresh_sources.sh
9595
```
96+
> **Important notice:**
97+
> You'll have to provide the ojdbc.jar in the folder utPLSQL-cli/lib manually due to Oracle licensing restrictions.
9698
9799
### Setup local database for utPLSQL development
98100

‎development/refresh_sources.sh

Copy file name to clipboardExpand all lines: development/refresh_sources.sh
+3-2Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ rm -rf ${UTPLSQL_DIR:-utPLSQL_latest_release}
1010
# clone utPLSQL master branch from upstream into utPLSQL sub-directory of your project
1111
git clone --depth=1 --branch=${SELFTESTING_BRANCH:-master} https://github.com/utPLSQL/utPLSQL.git ${UTPLSQL_DIR:-utPLSQL_latest_release}
1212

13+
rm -rf utPLSQL-cli/*
1314
# download latest release version of utPLSQL-cli
14-
curl -LOk $(curl --silent https://api.github.com/repos/utPLSQL/utPLSQL-cli/releases/latest | awk '/browser_download_url/ { print $2 }' | grep ".zip" | sed 's/"//g')
15+
curl -Lk -o utPLSQL-cli.zip https://github.com/utPLSQL/utPLSQL-cli/releases/download/v${UTPLSQL_CLI_VERSION}/utPLSQL-cli.zip
1516
# unzip utPLSQL-cli and remove the zip file
16-
unzip -o utPLSQL-cli.zip && chmod u+x utPLSQL-cli/bin/utplsql && rm utPLSQL-cli.zip
17+
unzip utPLSQL-cli.zip && chmod u+x utPLSQL-cli/bin/utplsql && rm utPLSQL-cli.zip
1718

‎development/template.env.sh

Copy file name to clipboardExpand all lines: development/template.env.sh
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export SQLCLI=sql # For sqlcl client
44
#export SQLCLI=sqlplus # For sqlplus client
55
export CONNECTION_STR=127.0.0.1:1521/xe # Adjust the connect string
66
export ORACLE_PWD=oracle # Adjust your local SYS password
7-
export UTPLSQL_CLI_FILE="utPLSQL-cli-develop-test3.zip"
7+
export UTPLSQL_CLI_VERSION="3.0.4"
88
export SELFTESTING_BRANCH=develop
99

1010
export UTPLSQL_DIR="utPLSQL_latest_release"

‎old_tests/RunAll.sql

Copy file name to clipboardExpand all lines: old_tests/RunAll.sql
-15Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ exec ut_coverage.coverage_start_develop();
4949
@@lib/RunTest.sql ut_expectations/ut.expect.to_be_null.anydata.GivesSuccessWhenCollectionPassedIsNull.sql
5050
@@lib/RunTest.sql ut_expectations/ut.expect.to_be_null.anydata.GivesSuccessWhenObjectPassedIsNull.sql
5151
@@ut_expectations/ut.expect.to_be_null.sql
52-
@@lib/RunTest.sql ut_expectations/ut.expect.to_be_null.refcursor.GivesSuccessWhenCursorIsNull.sql
5352
@@lib/RunTest.sql ut_expectations/ut.expect.to_be_true.GivesFailureWhenExpessionIsFalse.sql
5453
@@lib/RunTest.sql ut_expectations/ut.expect.to_be_true.GivesFailureWhenExpessionIsNotBoolean.sql
5554
@@lib/RunTest.sql ut_expectations/ut.expect.to_be_true.GivesFailureWhenExpessionIsNull.sql
@@ -69,20 +68,6 @@ exec ut_coverage.coverage_start_develop();
6968
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.anydata.GivesSuccessWithExcludedCollectionAttributesXPath.sql
7069
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.anydata.GivesSuccessWithExcludedObjectAttributes.sql
7170
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.anydata.GivesSuccessWithExcludedObjectAttributesXPath.sql
72-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ComparesDateAndTimeWhenSetNlsIsUsed.sql
73-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnNameListIsCaseSensitive.sql
74-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnNamesAreCaseSensitive.sql
75-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnsXPathFailsOnInvalidXPath.sql
76-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnsXPathIsCaseSensitive.sql
77-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.GivesFailureForDifferentValues.sql
78-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValues.sql
79-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValuesWithExcludedColumnList.sql
80-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValuesWithExcludedColumns.sql
81-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ReportsTheExceptionWhenAnExceptionInCursorIsCaught.sql
82-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.ReturnsCursorDataForFailure.sql
83-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.SupportsSQLandPLSQLdatatypes.sql
84-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.UsesDefaultNLSSettingsForDatesFormatting.sql
85-
@@lib/RunTest.sql ut_expectations/ut.expect.to_equal.cursor.worksOnLargeDatasets.sql
8671
@@ut_expectations/ut.expect.to_equal.GivesFailureForDifferentDataTypes.sql
8772
@@ut_expectations/ut.expect.to_equal.GivesFailureForDifferentValues.sql
8873
@@ut_expectations/ut.expect.to_equal.GivesFailureWhenActualIsNull.sql

‎old_tests/lib/RunTest.sql

Copy file name to clipboardExpand all lines: old_tests/lib/RunTest.sql
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ begin
2121
end;
2222
/
2323

24+
rollback;
2425
begin
2526
ut_expectation_processor.clear_expectations;
27+
ut_utils.cleanup_temp_tables;
2628
end;
2729
/
2830

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ComparesDateAndTimeWhenSetNlsIsUsed.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ComparesDateAndTimeWhenSetNlsIsUsed.sql
-25Lines changed: 0 additions & 25 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnNameListIsCaseSensitive.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnNameListIsCaseSensitive.sql
-26Lines changed: 0 additions & 26 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnNamesAreCaseSensitive.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnNamesAreCaseSensitive.sql
-26Lines changed: 0 additions & 26 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnsXPathFailsOnInvalidXPath.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnsXPathFailsOnInvalidXPath.sql
-25Lines changed: 0 additions & 25 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnsXPathIsCaseSensitive.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ExcludeColumnsXPathIsCaseSensitive.sql
-25Lines changed: 0 additions & 25 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesFailureForDifferentValues.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesFailureForDifferentValues.sql
-24Lines changed: 0 additions & 24 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValues.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValues.sql
-20Lines changed: 0 additions & 20 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValuesWithExcludedColumnList.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValuesWithExcludedColumnList.sql
-20Lines changed: 0 additions & 20 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValuesWithExcludedColumns.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.GivesSuccessForEqualValuesWithExcludedColumns.sql
-20Lines changed: 0 additions & 20 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ReportsTheExceptionWhenAnExceptionInCursorIsCaught.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ReportsTheExceptionWhenAnExceptionInCursorIsCaught.sql
-24Lines changed: 0 additions & 24 deletions
This file was deleted.

‎old_tests/ut_expectations/ut.expect.to_equal.cursor.ReturnsCursorDataForFailure.sql

Copy file name to clipboardExpand all lines: old_tests/ut_expectations/ut.expect.to_equal.cursor.ReturnsCursorDataForFailure.sql
-30Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.