Skip to content
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

run unit tests in CI against dotnet 8 #306

Merged
merged 25 commits into from
Aug 29, 2024
Merged

run unit tests in CI against dotnet 8 #306

merged 25 commits into from
Aug 29, 2024

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    7aac2ed View commit details
    Browse the repository at this point in the history
  2. update System.Configuration.ConfigurationManager dependency to 6 to m…

    …atch a conflict with System.Diagnostics.PerformanceCounter
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    834526a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    deee6f4 View commit details
    Browse the repository at this point in the history
  4. explicitly specify the hash algorithm to use when comparing files as …

    …dotnet does not define a default algorithm
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    52aa8a6 View commit details
    Browse the repository at this point in the history
  5. Core tests, add reference to TestHelper project so that it gets copie…

    …d to the output directory
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8622d32 View commit details
    Browse the repository at this point in the history
  6. remove redundant / in output path. Ensure there's always a configur…

    …ation set so the output path is consistent.
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    80d1397 View commit details
    Browse the repository at this point in the history
  7. add a net8.0 target framework to SIL.LCModel.Core.csproj, this ensure…

    …s that IcuData will be copied to the output directory for dotnet 8 projects that depend on SIL.LCModel.Core
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    78b4dc6 View commit details
    Browse the repository at this point in the history
  8. ensure all TestHelper.exe files are copied to the output directory, i…

    …ncluding Newtonsoft.Json.dll. Use TestContext.Out instead of Console.WriteLine. Fix assertion in CustomIcuFallbackTests.InitIcuDataDir_NoIcuLibrary due to how the error is different between .NET Framework and .NET Core.
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2cbb409 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c03afbd View commit details
    Browse the repository at this point in the history
  10. use dotnet 8 in CI

    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    c02e0d1 View commit details
    Browse the repository at this point in the history
  11. remove RhinoMocksToMoq dependency and inline the code from the repo c…

    …opying the LICENSE file, this avoids the strong name issues with the NuGet package.
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    d1437c4 View commit details
    Browse the repository at this point in the history
  12. change FindOrCreateFile to use the path validation helper as dotnet 8…

    … tests were failing because '<' is valid in a path but not a file name
    hahn-kev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    c32fe13 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    63b2841 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    04bd789 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8813c1c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a114e3f View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    49a13a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    11f0dcd View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. upgrade to SIL.WritingSystems 14.2.0 beta 21 to fix issue with Collat…

    …orSort_DoesNotThrow failing on dotnet 8
    hahn-kev committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    5d279de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63c18ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4232a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    36685bd View commit details
    Browse the repository at this point in the history
  2. fix build issue in Rider due to TestHelper not being where GitVersion…

    … expects it to be, just disabled GitVersion for TestHelper since it's not published.
    hahn-kev committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7a67c5a View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    a08ee4a View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    f683b1a View commit details
    Browse the repository at this point in the history