GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — #102 Run tests with code coverage by PhilippSalvisberg · Pull Request #105 · utPLSQL/utPLSQL-SQLDeveloper

Conversation

@PhilippSalvisberg

@PhilippSalvisberg PhilippSalvisberg commented May 30, 2020

Copy link
Copy Markdown
Member

Fixes #102 Run tests with code coverage

Executes tests and code coverage in one go.

  • Changed behaviour of Context menu item "Code coverage..." on Connections window and in the editor
  • New icon in toolbar of realtime reporter to rerun complete run with code coverage
  • New context menu in overview table of realtime reporter to rerun selected tests with code coverage
  • Default for schemas under tests are populated based on dependencies of test packages

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
PhilippSalvisberg added 19 commits May 30, 2020 10:45
@PhilippSalvisberg
add methods produceReportWithCoverage and getHtmlCoverage
8be0c92
@PhilippSalvisberg
add test for produceReportWithCoverage
9605a71
@PhilippSalvisberg
execute setup and teardown per test
c18c484
@PhilippSalvisberg
add null checks for parameters
758872c
@PhilippSalvisberg
add public openInBrowser method
55b8727
@PhilippSalvisberg
reuse code coverage test setup with actual coverage result
fd0d3df
@PhilippSalvisberg
add support to run tests with code coverage in one run
5284796
@PhilippSalvisberg
add test with code coverage
b1985e6
@PhilippSalvisberg
run code coverage via realtime reporter if possible
e280483
@PhilippSalvisberg
no dedicated connection required anymore
22610ee
@PhilippSalvisberg
configure default fetch size of 100 (except for consumeReport)
e677de7
@PhilippSalvisberg
add resources for code coverage (icon and tooltip text)
667b5fc
@PhilippSalvisberg
calculate default schemas and provide getter; handle test env.
c2e7b12
@PhilippSalvisberg
populate default value for schemas under test
acfb60e
@PhilippSalvisberg
test calcuation of default schemas under test
6f5e7cb
@PhilippSalvisberg
add code coverage to toolbar of realtime reporter (all tests)
89565a4
@PhilippSalvisberg
use list of schemas instead of top schema as default
d589045
@PhilippSalvisberg
amend test based on new default logic
84ffaeb
@PhilippSalvisberg
add code coverage context menu on overview table
64cbad0
@PhilippSalvisberg
PhilippSalvisberg merged commit 304c8bc into master May 30, 2020
@PhilippSalvisberg
PhilippSalvisberg deleted the feature/issue-102-code-coverage branch May 30, 2020 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Run tests with code coverage

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@PhilippSalvisberg
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.