Skip to content

Conversation

ascopes
Copy link
Owner

@ascopes ascopes commented Mar 18, 2023

This enables declaring workspaces on a class level as fields and annotating them with the 'Managed' annotation to enable automatic creation and closure of workspaces as part of the JUnit workflow, leading to cleaner declarative test code.

This enables declaring workspaces on a class level as fields and annotating them with
the 'Managed' annotation to enable automatic creation and closure of workspaces as
part of the JUnit workflow, leading to cleaner declarative test code.
@ascopes ascopes self-assigned this Mar 18, 2023
@github-actions
Copy link

Test Results

  2 177 files  +108    2 177 suites  +108   2s ⏱️ ±0s
27 548 tests +288  27 319 ✔️ +132  229 💤 +156  0 ±0 
27 822 runs  +288  27 593 ✔️ +132  229 💤 +156  0 ±0 

Results for commit f97da65. ± Comparison against base commit 6a55b8a.

@codecov-commenter
Copy link

Codecov Report

Merging #392 (f97da65) into main (7dc3570) will increase coverage by 0.40%.
The diff coverage is 90.66%.

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #392      +/-   ##
==========================================
+ Coverage   81.52%   81.92%   +0.40%     
==========================================
  Files          93       94       +1     
  Lines        2841     2904      +63     
  Branches      234      242       +8     
==========================================
+ Hits         2316     2379      +63     
  Misses        473      473              
  Partials       52       52              
Impacted Files Coverage Δ
...va/io/github/ascopes/jct/workspaces/Workspace.java 100.00% <ø> (ø)
...hub/ascopes/jct/workspaces/impl/WorkspaceImpl.java 37.93% <53.33%> (+2.21%) ⬆️
...java/io/github/ascopes/jct/junit/JctExtension.java 100.00% <100.00%> (ø)

Signed-off-by: Ash <73482956+ascopes@users.noreply.github.com>
@ascopes ascopes merged commit 6b8b8c5 into main Mar 19, 2023
@ascopes ascopes deleted the feature/junit-extension branch March 19, 2023 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants