-
Notifications
You must be signed in to change notification settings - Fork 1
Update TUnit to 0.57.24 #1902
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
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/tunit
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Update TUnit to 0.57.24 #1902
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fc5aade
to
91b98e8
Compare
825feed
to
8bc100a
Compare
8bc100a
to
34dcbba
Compare
34dcbba
to
65ac967
Compare
65ac967
to
31c0be9
Compare
31c0be9
to
73e5fbc
Compare
73e5fbc
to
5bd7573
Compare
5bd7573
to
51207a3
Compare
51207a3
to
8b4319c
Compare
8b4319c
to
2ac0bd2
Compare
2ac0bd2
to
2999d2e
Compare
2999d2e
to
4aa15aa
Compare
a353a90
to
fad65c9
Compare
b3993ea
to
30595e5
Compare
30595e5
to
f15ad5b
Compare
f15ad5b
to
9da870a
Compare
9da870a
to
0969125
Compare
6b04d46
to
8d7c78d
Compare
8d7c78d
to
75e4894
Compare
75e4894
to
f2e05e7
Compare
a5ce575
to
3549b01
Compare
6804a5f
to
a0fa274
Compare
a0fa274
to
8e2590a
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
0.25.21
->0.57.24
0.25.21
->0.57.24
Release Notes
thomhurst/TUnit (TUnit)
v0.57.24
: 0.57.24What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.57.1...v0.57.24
v0.57.1
: 0.57.1What's Changed
🏕 Changes
Full Changelog: thomhurst/TUnit@v0.57.0...v0.57.1
v0.57.0
: 0.57.0What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.56.50...v0.57.0
v0.56.50
: 0.56.50What's Changed
🏕 Changes
👒 Dependencies
New Contributors
Full Changelog: thomhurst/TUnit@v0.56.44...v0.56.50
v0.56.44
: 0.56.44What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.56.35...v0.56.44
v0.56.35
: 0.56.35What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.56.5...v0.56.35
v0.56.5
: 0.56.5What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.55.23...v0.56.5
v0.55.23
: 0.55.23What's Changed
🏕 Changes
Full Changelog: thomhurst/TUnit@v0.55.21...v0.55.23
v0.55.21
: 0.55.21What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.55.6...v0.55.21
v0.55.6
: 0.55.6What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.55.0...v0.55.6
v0.55.0
: 0.55.0What's Changed
🏕 Changes
👒 Dependencies
New Contributors
Full Changelog: thomhurst/TUnit@v0.53.0...v0.55.0
v0.53.0
: 0.53.0What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.64...v0.53.0
v0.52.64
: 0.52.64What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.60...v0.52.64
v0.52.60
: 0.52.60What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.56...v0.52.60
v0.52.56
: 0.52.56What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.51...v0.52.56
v0.52.51
: 0.52.51What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.49...v0.52.51
v0.52.49
: 0.52.49What's Changed
🏕 Changes
Full Changelog: thomhurst/TUnit@v0.52.47...v0.52.49
v0.52.47
: 0.52.47What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.30...v0.52.47
v0.52.30
: 0.52.30What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.25...v0.52.30
v0.52.25
: 0.52.25What's Changed
🏕 Changes
Full Changelog: thomhurst/TUnit@v0.52.24...v0.52.25
v0.52.24
: 0.52.24What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.22...v0.52.24
v0.52.22
: 0.52.22What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.8...v0.52.22
v0.52.8
: 0.52.8What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.52.0...v0.52.8
v0.52.0
: 0.52.0What's Changed
🏕 Changes
👒 Dependencies
Full Changelog: thomhurst/TUnit@v0.50.0...v0.52.0
v0.50.0
: 0.50.0Apologies for the delay. This PR has taken a lot longer than anticipated.
It involves a lot of refactoring and rewriting of some core logic. So if I've knocked anything out, apologies, and raise an issue with a reproduceable example please!
There are a bunch of breaking changes in this release, so apologies in advance!
These include:
SourceGenerated[Type]Information
types have been renamed to[Type]Metadata
.This change does include some new features for any advanced users.
Improved automatic object lifecycle tracking.
A new Priority attribute, to prioritise running certain tests first. This can be combined with --fail-fast to terminate test runs quicker on failures.
One is Asynchronous data sources! I'd advise to be careful with these, as they could dramatically slow down discovery. But you can now use asynchronous APIs to generate data sources for your tests.
And the one I'm excited about most, is nested property injection (with initialization). This can allow for some advanced test orchestration with relatively simple code, and TUnit will handle all the advanced bits for you like initialization and object lifetimes!
Here's some pseudo-code:
As you can see, you can inject objects into other objects created via data sources. Such as injecting in the message bus into the message bus UI class. And then all the third-party test infrastructure into our WebApplicationFactory. And TUnit manages doing this just before your test starts, initialising anything in order, and disposing of objects when they're finished with.
As you can see, this makes orchestration a lot simpler. This means less time fiddling about with set ups, and more time for writing tests!
Enjoy!
What's Changed
🏕 Changes
👒 Dependencies
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.