Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency fluentassertions to v6.10.0 (#241)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [FluentAssertions](https://www.fluentassertions.com/) ([source](https://togithub.com/fluentassertions/fluentassertions)) | nuget | minor | `6.7.0` -> `6.10.0` | --- ### Release Notes <details> <summary>fluentassertions/fluentassertions</summary> ### [`v6.10.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.10.0) [Compare Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.9.0...6.10.0) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed ##### Fixes - Declare `System.Net.Http` as a framework dependency by [@​AArnott](https://togithub.com/AArnott) in [fluentassertions/fluentassertions#2122 - Improves how `BeEquivalentTo` handles fields hiding base-class fields by [@​dennisdoomen](https://togithub.com/dennisdoomen) in [fluentassertions/fluentassertions#1990 - Fix timeout check in `WithResult` extension by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#2101 - Avoid exceptions when wrapping in `AssertionScope` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2103 ##### Others - Fix copyright year by [@​ITaluone](https://togithub.com/ITaluone) in [fluentassertions/fluentassertions#2099 - Fix broken link in releases.md by [@​ITaluone](https://togithub.com/ITaluone) in [fluentassertions/fluentassertions#2096 - Check if `lcov.info` does exist by [@​ITaluone](https://togithub.com/ITaluone) in [fluentassertions/fluentassertions#2097 - Clean up `Build.cs` by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2093 - Updated editor configs by [@​dennisdoomen](https://togithub.com/dennisdoomen) in [fluentassertions/fluentassertions#2104 - Revert early returns for project consistency by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2105 - Update data.md to fix typo by [@​berserck](https://togithub.com/berserck) in [fluentassertions/fluentassertions#2114 - Add unit tests for better coverage in Execution namespace by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#2042 - Add code coverage to XUnit2.Specs by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2115 - Regrouping and formatting of the selection rule specs by [@​dennisdoomen](https://togithub.com/dennisdoomen) in [fluentassertions/fluentassertions#2106 - Add fancy `ReportSummary` by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2116 - Add new issue template for a general feature by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2113 - Add missing tests for `int.Seconds(TimeSpan)` by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2119 - Add test summaries by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2118 - Declare few more files as `DocumentationChanges` by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2100 - Remove unused InstallPfx.bat by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2124 #### New Contributors - [@​berserck](https://togithub.com/berserck) made their first contribution in [fluentassertions/fluentassertions#2114 - [@​AArnott](https://togithub.com/AArnott) made their first contribution in [fluentassertions/fluentassertions#2122 **Full Changelog**: fluentassertions/fluentassertions@6.9.0...6.10.0 ### [`v6.9.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.9.0) [Compare Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0) <!-- Release notes generated using configuration in .github/release.yml at master --> ##### What's Changed ##### New features - Added `BeOneOf` for `IComparable`s and object comparisons. by [@​jez9999](https://togithub.com/jez9999) in [fluentassertions/fluentassertions#2028 - Add `BeCloseTo()` / `NotBeCloseTo()` to TimeOnlyAssertions by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2030 - Add `ThatAre[Not]Abstract`, `ThatAre[Not]Static` and `ThatAre[Not]Virtual` to `PropertyInfoSelector` by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2054 - Add `ThatAre[Not]Abstract` to `MethodInfoSelector` by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2060 - Add `ThatAre[Not]Abstract` to `TypeSelector` by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2058 - Add `ThatAre[Not]Sealed` to `TypeSelector.cs` by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2059 - Add `ThatAre[Not]Interfaces` to `TypeSelector.cs` by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2057 - Add extensions for `OccurrenceConstraint` that reads more fluently by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2047 - Add `Imply()` to `BooleanAssertions` by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2074 - Add `ThatAre[Not]ValueTypes` method to `TypeSelector.cs` by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2083 ##### Improvements - Order strings with ordinal comparison by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2075 - Improve performance of `IsTuple()` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2079 - Optimize `IsRecord()` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2080 ##### Fixes - Nested `AssertionScope`s do not print inner scope reportables by [@​94sedighi](https://togithub.com/94sedighi) in [fluentassertions/fluentassertions#2044 - Extend `ThatArePublicOrInternal` to also look at the setter of properties by [@​Ruijin92](https://togithub.com/Ruijin92) in [fluentassertions/fluentassertions#2082 - Treat record structs as records by [@​salvois](https://togithub.com/salvois) in [fluentassertions/fluentassertions#2009 ##### Documentation - Document alternatives for collection order by [@​nycdotnet](https://togithub.com/nycdotnet) in [fluentassertions/fluentassertions#2063 - Document that `PathMap` is currently not supported by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2067 - Use langword instead of <c> for C# keywords by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2070 - Add missing exceptions to xml summaries by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2023 - Improve `Guard` helper by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2076 - Add issue templates and api review process by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2078 - Add `cSpell` to NUKE build pipeline by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2086 ##### Others - Enable CI unit tests on linux and mac by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2021 - update catch phrase url by [@​danielchalmers](https://togithub.com/danielchalmers) in [fluentassertions/fluentassertions#2025 - Prepare approval tests for .NET 7 by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2024 - Use PolySharp to generate polyfill attributes by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2026 - New unit test to verify CompleteWithinAsync behaves correctly in an assertion scope by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#2033 - Fix nuget config to be able to restore/build the project when having custom HTTP nuget sources by [@​ITaluone](https://togithub.com/ITaluone) in [fluentassertions/fluentassertions#2032 - Improve coverage on data assertions by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#2037 - Bump minimum SDK to 6.0.400 by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2038 - Let `EquatableOfInt` implement `IComparable<T>` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2036 - New tests for better code coverage on collection assertions by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#2035 - Comparable type assertions referential equality by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2046 - Use TheoryData by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2068 - Pattern combinators by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2039 - Update nugets by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2077 - Set process dotnet cli language to en-US by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2084 - Bump required .NET SDK to v7 by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2087 - Optimize NUKE spell check by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2089 - Cleanups by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2081 - Fix build breaking on non PR branches by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2090 - Add process env variable `DOTNET_CLI_UI_LANGUAGE` also inside targets by [@​ITaluone](https://togithub.com/ITaluone) in [fluentassertions/fluentassertions#2092 ##### New Contributors - [@​danielchalmers](https://togithub.com/danielchalmers) made their first contribution in [fluentassertions/fluentassertions#2025 - [@​jez9999](https://togithub.com/jez9999) made their first contribution in [fluentassertions/fluentassertions#2028 - [@​94sedighi](https://togithub.com/94sedighi) made their first contribution in [fluentassertions/fluentassertions#2054 - [@​Ruijin92](https://togithub.com/Ruijin92) made their first contribution in [fluentassertions/fluentassertions#2082 - [@​salvois](https://togithub.com/salvois) made their first contribution in [fluentassertions/fluentassertions#2009 **Full Changelog**: fluentassertions/fluentassertions@6.8.0...6.9.0 ### [`v6.8.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.8.0) [Compare Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0) <!-- Release notes generated using configuration in .github/release.yml at develop --> #### What's Changed ##### New features - Extend collection assertions with `ContainInConsecutiveOrder` and `NotContainInConsecutiveOrder` by [@​StacyCash](https://togithub.com/StacyCash) in [fluentassertions/fluentassertions#1963 - Added `NotCompleteWithinAsync` for Task assertions by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#1967 - Added assertions for non-generic `TaskCompletionSource` by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#1961 - Exposes the `IMonitor` object to extensions methods. by [@​A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) in [fluentassertions/fluentassertions#2010 ##### Improvements - Optimize `BeEquivalentTo` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1939 - Print commas at the end of the line by [@​ronaldkroon](https://togithub.com/ronaldkroon) in [fluentassertions/fluentassertions#1945 - Avoid allocating sub-arrays in `ContainInOrder` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1960 - Extend `IObjectInfo` with info about `DeclaringType` by [@​dennisdoomen](https://togithub.com/dennisdoomen) in [fluentassertions/fluentassertions#1950 - Prepare constructors of `AsyncFunctionAssertions` to make them protected in V7 by [@​lg2de](https://togithub.com/lg2de) in [fluentassertions/fluentassertions#1972 - Calculate the difference between the subject and the expected nearby time by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2013 ##### Fixes - Filter dynamic methods from stack trace by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1943 - Make For/Excluding work with nested paths by [@​whymatter](https://togithub.com/whymatter) in [fluentassertions/fluentassertions#1953 - Use InvariantCulture when doing case-insensitive matches by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1985 - Global record equivalency settings were not taken into account by [@​dennisdoomen](https://togithub.com/dennisdoomen) in [fluentassertions/fluentassertions#1984 - Escape brackets in execution time failures by [@​Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) in [fluentassertions/fluentassertions#1994 ##### Documentation - More specifically clarify the intentions of `WithArgs` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1929 - Remove building link from the website by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#1934 - Add `Enum.BeOneOf` to the docs by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1958 - Document how to use `ModuleInitializer` by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1966 - Fix a typo on the Assembly References documentation page by [@​asydikov](https://togithub.com/asydikov) in [fluentassertions/fluentassertions#1970 - Update summary of `EquivalencyValidator` by [@​Wolgo](https://togithub.com/Wolgo) in [fluentassertions/fluentassertions#1991 - Improve error messages for accidental `Equals` usage by [@​nycdotnet](https://togithub.com/nycdotnet) in [fluentassertions/fluentassertions#2006 ##### Others - Upgrade to C# 10 by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1935 - Use file scoped namespaces by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1936 - More use of pattern matching and lifted operators by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1937 - Update nuget packages by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1962 - Make it possible for third-party libraries to access the underlying collection of instances of `ReadOnlyNonGenericCollectionWrapper` by [@​logiclrd](https://togithub.com/logiclrd) in [fluentassertions/fluentassertions#1968 - Code cleanups by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1973 - Improve coverage for `CollectionMemberObjectInfo` by [@​dennisdoomen](https://togithub.com/dennisdoomen) in [fluentassertions/fluentassertions#1983 - Deduplicate target frameworks by [@​0xced](https://togithub.com/0xced) in [fluentassertions/fluentassertions#1980 - Removed netcoreapp2.0 framework check in formatting precision tests by [@​iliashkolyar](https://togithub.com/iliashkolyar) in [fluentassertions/fluentassertions#1976 - Rename `ShouldCompareMembersThisDeep` to `ShouldCompareNodesThisDeep` by [@​Wolgo](https://togithub.com/Wolgo) in [fluentassertions/fluentassertions#1992 - Update nuget packages by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1996 - Cleanups by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#1998 - Update GitHub actions by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2007 - Fix the PR link in releases.md by [@​IT-VBFK](https://togithub.com/IT-VBFK) in [fluentassertions/fluentassertions#2014 - Prepare 6.8.0 by [@​jnyrup](https://togithub.com/jnyrup) in [fluentassertions/fluentassertions#2020 #### New Contributors - [@​StacyCash](https://togithub.com/StacyCash) made their first contribution in [fluentassertions/fluentassertions#1963 - [@​asydikov](https://togithub.com/asydikov) made their first contribution in [fluentassertions/fluentassertions#1970 - [@​0xced](https://togithub.com/0xced) made their first contribution in [fluentassertions/fluentassertions#1980 - [@​Wolgo](https://togithub.com/Wolgo) made their first contribution in [fluentassertions/fluentassertions#1991 - [@​Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) made their first contribution in [fluentassertions/fluentassertions#1994 - [@​nycdotnet](https://togithub.com/nycdotnet) made their first contribution in [fluentassertions/fluentassertions#2006 - [@​A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) made their first contribution in [fluentassertions/fluentassertions#2010 **Full Changelog**: fluentassertions/fluentassertions@6.7.0...6.8.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/Testably/Testably.Abstractions). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information