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

Wrong assembly resolving logic when several runtimes are installed and assembly is missing in deps.json #1331

Closed
wants to merge 117 commits into from

Commits on Jun 29, 2022

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

Commits on Jun 30, 2022

  1. Update global.json

    CharliePoole committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    9b1284d View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1197 from nunit/issue-1193

    Recognize .NET 7 when installed
    CharliePoole authored Jun 30, 2022
    Configuration menu
    Copy the full SHA
    a1bfef7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7dc0f03 View commit details
    Browse the repository at this point in the history
  4. Merge pull request nunit#1198 from nunit/issue-1196

    Create dev release when merging into version3 branch
    CharliePoole authored Jun 30, 2022
    Configuration menu
    Copy the full SHA
    f2564da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e868668 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

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

Commits on Aug 11, 2022

  1. Merge pull request nunit#1207 from nunit/issue-1206

    Ensure that agent path is quoted when launching it
    CharliePoole authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    a55acb3 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. (Re)Fix issue 1178

    CharliePoole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    aa6e34e View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1213 from nunit/issue-1178

    Re-fix issue 1178
    CharliePoole authored Sep 11, 2022
    Configuration menu
    Copy the full SHA
    80f67d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

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

Commits on Sep 18, 2022

  1. Add .NET 7.0 Agent

    CharliePoole committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    692a691 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ddaab4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ef2373 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    abb4994 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1220 from nunit/issue-1216b

    Issue 1216b
    CharliePoole authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    b82f2a7 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    2bb2c7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d452f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad1c826 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    aa4c43a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f54da34 View commit details
    Browse the repository at this point in the history
  3. Merge pull request nunit#1222 from nunit/issue-941

    Examine --list-runtimes in order to support adhoc install of .NET 7.0 RC on AppVeyor
    CharliePoole authored Sep 23, 2022
    Configuration menu
    Copy the full SHA
    0409a61 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2022

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

Commits on Sep 25, 2022

  1. Merge pull request nunit#1226 from nunit/issue-1223

    Don't throw when an unknown / unsupported runtime is installed
    CharliePoole authored Sep 25, 2022
    Configuration menu
    Copy the full SHA
    d59982b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19d0bed View commit details
    Browse the repository at this point in the history
  3. Merge pull request nunit#1228 from nunit/issue-1225

    Include netcore 3.1 build in engine package once again
    CharliePoole authored Sep 25, 2022
    Configuration menu
    Copy the full SHA
    9ad9140 View commit details
    Browse the repository at this point in the history
  4. Install net 7.0

    CharliePoole committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    eb7428c View commit details
    Browse the repository at this point in the history
  5. Merge pull request nunit#1229 from nunit/azure-net70

    Install .NET 7.0 for Azure CI Build
    CharliePoole authored Sep 25, 2022
    Configuration menu
    Copy the full SHA
    fa0c761 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Add Tests of TcpServer

    CharliePoole committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    4141251 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. Configuration menu
    Copy the full SHA
    a31f520 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1231 from nunit/issue-1183

    Eliminate hang due to TCP listener thread
    CharliePoole authored Oct 2, 2022
    Configuration menu
    Copy the full SHA
    32772a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    47fc61f View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1233 from nunit/issue-1224

    Change dotnet runner name
    CharliePoole authored Oct 4, 2022
    Configuration menu
    Copy the full SHA
    10f43fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    586ee5f View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

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

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    93a270d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edde184 View commit details
    Browse the repository at this point in the history
  3. Fix Azure Build

    CharliePoole committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    5f793cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7be3934 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Merge pull request nunit#1235 from nunit/issue-1232

    Eliminate .NET 2.0 console and engine builds and update all .NET 4.0 builds to 4.6.2
    CharliePoole authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    f2d57ce View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

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

Commits on Oct 13, 2022

  1. Refactor cake scripts

    CharliePoole committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    c45bfb3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1241 from nunit/issue-1118

    Restructure build output directories
    CharliePoole authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    ead55ae View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. Configuration menu
    Copy the full SHA
    f43812b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    921683d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8501479 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bc9739 View commit details
    Browse the repository at this point in the history
  5. Merge pull request nunit#1242 from nunit/issue-1203

    Eliminate exception when running Windows Forms or ASP.NET Core tests under .NET 6.0
    CharliePoole authored Oct 15, 2022
    Configuration menu
    Copy the full SHA
    d0fb4aa View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

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

Commits on Oct 18, 2022

  1. Merge pull request nunit#1244 from nunit/cake-tool-2.3.0

    Upgrade Cake.Tool to 2.3.0
    CharliePoole authored Oct 18, 2022
    Configuration menu
    Copy the full SHA
    61db28c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0538dc7 View commit details
    Browse the repository at this point in the history
  3. Refactoring

    CharliePoole committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    6a32d9a View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Merge pull request nunit#1245 from nunit/issue-1243

    Upgrade .NET 7.0 from RC1 to RC2
    CharliePoole authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    4320607 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    976696c View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    4816ccd View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1248 from nunit/issue-1246

    Eliminate net6.0 and net5.0 builds of nunit.engine.core and use netcoreapp3.1 for all agents
    CharliePoole authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    3dd9e50 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    16e0a08 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1249 from nunit/issue-299

    Display better message for BadImageFormatException
    CharliePoole authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    5dec270 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3b8754 View commit details
    Browse the repository at this point in the history
  4. Merge pull request nunit#1250 from nunit/issue-1217

    Eliminate multiple loading of assembly in same AppDomain; add tests
    CharliePoole authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    f82717b View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    c418bd6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1251 from nunit/build-fixes

    Copy agents in post-build events
    CharliePoole authored Oct 26, 2022
    Configuration menu
    Copy the full SHA
    6b019ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9288b91 View commit details
    Browse the repository at this point in the history
  4. Merge pull request nunit#1252 from nunit/azure-fix

    Get Azure Windows job to work - Linux and MacOs are still disabled
    CharliePoole authored Oct 26, 2022
    Configuration menu
    Copy the full SHA
    d2cb868 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Configuration menu
    Copy the full SHA
    d9fb2dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51ffc77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04cc022 View commit details
    Browse the repository at this point in the history
  4. Merge pull request nunit#1254 from nunit/linux-build

    Get Linux build working under Azure - tests still not run
    CharliePoole authored Oct 29, 2022
    Configuration menu
    Copy the full SHA
    b58eba0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0acb83c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57ec9b7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request nunit#1255 from nunit/macos-build

    Get MacOS build working in Azure
    CharliePoole authored Oct 29, 2022
    Configuration menu
    Copy the full SHA
    28f41ff View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

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

Commits on Oct 31, 2022

  1. Run tests under Linux

    CharliePoole committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    a53848a View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1256 from nunit/issue-1130

    Run .NET 4.6.1 and higher tests using Mono on Linux
    CharliePoole authored Oct 31, 2022
    Configuration menu
    Copy the full SHA
    fbb5e67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    547012a View commit details
    Browse the repository at this point in the history
  4. Merge pull request nunit#1257 from nunit/macos-test

    Enable testing under MacOS on Azure
    CharliePoole authored Oct 31, 2022
    Configuration menu
    Copy the full SHA
    4547655 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    cd945ee View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1266 from nunit/issue-1265

    Update to .NET 7.0 final release
    CharliePoole authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    83a8cda View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

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

Commits on Nov 13, 2022

  1. Configuration menu
    Copy the full SHA
    57918d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1267 from nunit/issue-291

    Better handling of dependencies when loading .NET Core assemblies
    CharliePoole authored Nov 13, 2022
    Configuration menu
    Copy the full SHA
    7ff4501 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    f76d141 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1268 from nunit/issue-1182

    Don't throw exception when VS Solution contains a .NET Standard assembly
    CharliePoole authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    00d8d5e View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    aeacb52 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1272 from nunit/issue-1271

    Fix entry point for dotnet tool
    CharliePoole authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    ca9cbf8 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. Configuration menu
    Copy the full SHA
    92ed1bf View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1278 from nunit/issue-1275

    Add missing file to NUnit.Engine package
    CharliePoole authored Dec 3, 2022
    Configuration menu
    Copy the full SHA
    9f3210e View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    52c96e4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1279 from nunit/issue-1277

    Handle exception when .NET Core is not installed
    CharliePoole authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    6daf1c9 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

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

Commits on Dec 11, 2022

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

Commits on Dec 15, 2022

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

Commits on Dec 19, 2022

  1. Refactor scripts

    CharliePoole committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    ae3fcb5 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    f7ec62f View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1281 from nunit/issue-1271b

    Issue 1271b
    CharliePoole authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    a1cc2dd View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2022

  1. Configuration menu
    Copy the full SHA
    131ce0c View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1284 from nunit/package-debug

    Restore ability to debug packages
    CharliePoole authored Dec 28, 2022
    Configuration menu
    Copy the full SHA
    4a32d54 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

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

Commits on Jan 3, 2023

  1. Changes from review

    CharliePoole committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    9c42495 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Merge pull request nunit#1285 from nunit/issue-1274

    Resolve WindowsDesktop and AspNetCore tests correctly
    CharliePoole authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    ef2055c View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. Configuration menu
    Copy the full SHA
    91c9f60 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1295 from nunit/issue-1294

    Use pre-installed .NET 7.0 SDK on AppVeyor
    CharliePoole authored Jan 7, 2023
    Configuration menu
    Copy the full SHA
    2fe59e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06447e4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request nunit#1298 from nunit/issue-1296

    Use NUnit-specific environment variable names
    CharliePoole authored Jan 7, 2023
    Configuration menu
    Copy the full SHA
    abc8668 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    477990c View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1304 from nunit/issue-1300

    Use x86 dotnet install path when running an x86 test assembly
    CharliePoole authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    76330ac View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2023

  1. Fix for nunit#1307

    OsirisTerje committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    155d902 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    037e1b5 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

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

Commits on Jan 18, 2023

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

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    01a9cb2 View commit details
    Browse the repository at this point in the history
  2. Added net 8

    OsirisTerje committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    b3b3bee View commit details
    Browse the repository at this point in the history
  3. Merge pull request nunit#1317 from svg2003/issue-1311-ver3

    fix assembly dependencies resolver for netcore
    OsirisTerje authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    8df7511 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49001ac View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Fixed up ref comments

    OsirisTerje committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    0d4a295 View commit details
    Browse the repository at this point in the history
  2. Merge pull request nunit#1320 from nunit/net8

    Net8
    rprouse authored Feb 20, 2023
    Configuration menu
    Copy the full SHA
    95fb00f View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Use custom context only (don't use assemblies, loaded into AppDomain).

    Try to load assembly from trusted list, before to start using some complex logic and enumerate AdditinalFrameworkDirectories
    Improve logging for assembly resolving process
    svg2003 committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    3303ab7 View commit details
    Browse the repository at this point in the history