-
Notifications
You must be signed in to change notification settings - Fork 17
Suggestions for working with legacy codebase with "UT" package? #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I created a conflicting object in my schema under test to reproduce the issues you have. create table ut (dummy integer); From that point on the extension basically stops working, because it expects that The issue #42 you mentioned was about using the default schema I see the following solution approaches:
I suggest using approach 2 or 3. |
Thanks for the response! I agree that approach 2 seems to be the best long-term solution, even though our In the very near term I can see we'd end up going with Approach 1, just to get started using utPLSQL while we investigate the impact of changing our |
Just to be clear. This means that you cannot use utPLSQL for SQL Developer. |
We currently have a homebrew unit test system that is feeling its age, and are looking at the advances in utPLSQL and the SQL Developer extension as a replacement. One usability issue we've run into is that our codebase has a package named "UT" that's referenced extensively (for us it stands for "utility"). That obviously conflicts with running unit tests inside SQL Developer.
I saw in issue #42 that UtplsqlDao.java is now able to include the schema name. Is this a reasonable solution to include when calling the utPLSQL version of UT? Is there a better way to handle this?
The text was updated successfully, but these errors were encountered: