Title: Under Oracle EE 18.5.0.0.0 tests with %beforeeach or %aftereach fails with ORA-20204. · Issue #884 · utPLSQL/utPLSQL · GitHub
Open Graph Title: Under Oracle EE 18.5.0.0.0 tests with �foreeach or �tereach fails with ORA-20204. · Issue #884 · utPLSQL/utPLSQL
X Title: Under Oracle EE 18.5.0.0.0 tests with �foreeach or �tereach fails with ORA-20204. · Issue #884 · utPLSQL/utPLSQL
Description: Describe the bug Under Oracle EE 18.5.0.0.0 tests with �foreeach or �tereach fails with ORA-20204. ORA-20204: Suite test
Open Graph Description: Describe the bug Under Oracle EE 18.5.0.0.0 tests with �foreeach or �tereach fails with ORA-20204. ORA-20204: Suite test
X Description: Describe the bug Under Oracle EE 18.5.0.0.0 tests with �foreeach or �tereach fails with ORA-20204. ORA-20204: Suite test <before/after each procedure> does not exist But both exist! Provi...
Opengraph URL: https://github.com/utPLSQL/utPLSQL/issues/884
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Under Oracle EE 18.5.0.0.0 tests with %beforeeach or %aftereach fails with ORA-20204.","articleBody":"**Describe the bug**\r\nUnder Oracle EE 18.5.0.0.0 tests with %beforeeach or %aftereach fails with ORA-20204.\r\nORA-20204: Suite test \u003cbefore/after each procedure\u003e does not exist\r\nBut both exist!\r\n\r\n**Provide version info**\r\nInformation about utPLSQL and Database version, \r\n```sql\r\nset serveroutput on\r\ndeclare\r\n l_version varchar2(255);\r\n l_compatibility varchar2(255);\r\nbegin\r\n dbms_utility.db_version( l_version, l_compatibility );\r\n dbms_output.put_line( l_version );\r\n dbms_output.put_line( l_compatibility );\r\nend;\r\n/\r\n\r\n==\u003e\r\nPL/SQL block executed\r\n18.0.0.0.0\r\n18.0.0\r\n\r\n-\u003e this query is wrong for 18c upwards, the sqlplus header shows us:\r\nOracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production\r\nVersion 18.5.0.0.0\r\n\r\nselect substr(ut.version(),1,60) as ut_version from dual;\r\nv3.1.6.2735\r\n\r\nselect * from v$version;\r\n\r\n==\u003e\r\nBANNER BANNER_FULL BANNER_LEGACY CON_ID \r\n-------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- -------------------------------------------- \r\nOracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production\r\nVersion 18.5.0.0.0 Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production 0 \r\n\r\nselect * from nls_session_parameters;\r\n\r\n==\u003e\r\nPARAMETER VALUE \r\n---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- \r\nNLS_LANGUAGE GERMAN \r\nNLS_TERRITORY GERMANY \r\nNLS_CURRENCY € \r\nNLS_ISO_CURRENCY GERMANY \r\nNLS_NUMERIC_CHARACTERS ,. \r\nNLS_CALENDAR GREGORIAN \r\nNLS_DATE_FORMAT DD.MM.RRRR \r\nNLS_DATE_LANGUAGE GERMAN \r\nNLS_SORT GERMAN \r\nNLS_TIME_FORMAT HH24:MI:SSXFF \r\nNLS_TIMESTAMP_FORMAT DD.MM.RR HH24:MI:SSXFF \r\nNLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR \r\nNLS_TIMESTAMP_TZ_FORMAT DD.MM.RR HH24:MI:SSXFF TZR \r\nNLS_DUAL_CURRENCY € \r\nNLS_COMP BINARY \r\nNLS_LENGTH_SEMANTICS CHAR \r\nNLS_NCHAR_CONV_EXCP FALSE \r\n\r\nselect substr(dbms_utility.port_string,1,60) as port_string from dual;\r\n\r\n==\u003e\r\nPORT_STRING \r\n------------------------------------------------------------------ \r\nx86_64/Linux 2.4.xx \r\n\r\n```\r\n\r\n**Information about client software**\r\nWhat client was used to run utPLSQL tests? Was it from TOAD, SQLDeveloper, SQLPlus, PLSQL Developer etc...\r\n\r\n**To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. In SQL Developer with utPLSQL extension create the provided test package in Oracle EE 18.5.0.0.0 and open the package\r\n2. Right Click open the context menu in editor and click \"Run utPLSQL Test\"\r\n3. See error in te script output:\r\nORA-06512: at \"UT3.UT_SUITE_MANAGER\", line 680\r\nORA-06512: at \"UT3.UT_RUNNER\", line 150\r\n\r\nORA-20204: Suite test s205031.test_betwnstr.setup does not exist\r\nORA-06512: at \"UT3.UT_SUITE_MANAGER\", line 680\r\n\r\n\r\n\r\nError starting at line : 2 in command -\r\nBEGIN ut.run('S205031.test_betwnstr.setup'); END;\r\nError report -\r\nORA-20204: Suite test s205031.test_betwnstr.setup does not exist\r\nORA-06512: at \"UT3.UT_RUNNER\", line 163\r\nORA-06512: at \"UT3.UT_SUITE_MANAGER\", line 680\r\nORA-06512: at \"UT3.UT_RUNNER\", line 150\r\nORA-06512: at \"UT3.UT\", line 126\r\nORA-06512: at \"UT3.UT\", line 427\r\nORA-06512: at \"UT3.UT\", line 538\r\nORA-06512: at line 1\r\n\r\n**Expected behavior**\r\nThe test should find and run the beforeEach and aftereach procedures. It is possible, that other annotations run into this error, so you should check all.\r\n\r\n**Example code**\r\nWill attach a modified test_betwnstr package to reproduce this issue.\r\n\r\n**Additional context**\r\nAdd any other context about the problem here.\r\n","author":{"url":"https://github.com/tkleiber","@type":"Person","name":"tkleiber"},"datePublished":"2019-03-29T07:05:06.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":9},"url":"https://github.com/884/utPLSQL/issues/884"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:1dab9735-3816-78f9-752e-f7661a0e6e7a |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A600:3D0535:1861363:20BBCE2:6969ACD2 |
| html-safe-nonce | 20e77d724bd40327a57fa005bf0910269adc065f90ff645d67ec77b3a2143eb7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNjAwOjNEMDUzNToxODYxMzYzOjIwQkJDRTI6Njk2OUFDRDIiLCJ2aXNpdG9yX2lkIjoiMTAyMjY1NjExODk1MDMwOTA3NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 6cc692d2b10e0f65a595c1cac90b2861c23ddf894b7f8d19e20d41542e3ed65b |
| hovercard-subject-tag | issue:426846852 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/utPLSQL/utPLSQL/884/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d05b99ec478332b97fd2bd3da57f7ff06a2d3b4c0767168d962a81ac61239aee/utPLSQL/utPLSQL/issues/884 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d05b99ec478332b97fd2bd3da57f7ff06a2d3b4c0767168d962a81ac61239aee/utPLSQL/utPLSQL/issues/884 |
| og:image:alt | Describe the bug Under Oracle EE 18.5.0.0.0 tests with �foreeach or �tereach fails with ORA-20204. ORA-20204: Suite test |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tkleiber |
| hostname | github.com |
| expected-hostname | github.com |
| None | 24c4c97a2d520cb286b35e1a4c22d7a4df3c26a2fa28dd7cdf0e65db327b4de7 |
| turbo-cache-control | no-preview |
| go-import | github.com/utPLSQL/utPLSQL git https://github.com/utPLSQL/utPLSQL.git |
| octolytics-dimension-user_id | 15661281 |
| octolytics-dimension-user_login | utPLSQL |
| octolytics-dimension-repository_id | 50728220 |
| octolytics-dimension-repository_nwo | utPLSQL/utPLSQL |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 50728220 |
| octolytics-dimension-repository_network_root_nwo | utPLSQL/utPLSQL |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 124667f43168afb6c9c03b7c02eb5b1d2e1be3d9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width