Skip to content

Latest commit

 

History

History
226 lines (136 loc) · 17.1 KB

CHANGELOG.md

File metadata and controls

226 lines (136 loc) · 17.1 KB

Changelog

1.7.0 (2024-12-27)

Features

  • runsettings: Adds support for runsettings files (4c82420)
  • support luarocks/rocks.nvim (c7ccbaa)

Bug Fixes

  • add opts for legacy behavior for Quer:iter_matches (da35fac)
  • use vim.iter():flatten() instead of deprecated vim.tbl_flatten() on 0.11+ (a4324ce)
  • workflow: Updating supported versions (78a3620)

1.6.5 (2024-06-01)

Bug Fixes

  • 103: Fixes remaining file scoped namespace tests (cc56f9c)
  • 103: Installing nio as deps to fix tests (1ad233e)
  • nunit: Tests fix for one test (9238353)

1.6.4 (2024-05-26)

Bug Fixes

  • xunit: TS query for latest parser (2165a39)

1.6.3 (2024-04-13)

Bug Fixes

  • xunit: TS query for Fact attribute (8f8ab91), closes #96

1.6.2 (2024-03-13)

Bug Fixes

  • xunit: - Caching dotnet test run to discover names (209338d)

1.6.1 (2024-03-07)

Bug Fixes

  • dap-args: Fixes dap args after previous PR changes (41cdee9)

1.6.0 (2024-02-22)

Features

  • dotnet-test: Fixes nesting issue with parameterized tests (56d3e56)
  • dotnet-test: Supports discovery when using custom display name (8af2c78)
  • scope: Fixes parent name of parameterized tests (4ebc336)
  • scope: Fixes xunit query (ca5640a)

Bug Fixes

  • dotnet-test: Fixes discover_positions tests (afdd1d4)
  • dotnet-test: Fixes specflow for xunit (6e24029)
  • dotnet-test: Updates mstest framework utils (ed70202)

1.5.3 (2024-02-07)

Bug Fixes

  • custom-attributes: do not ignore the result of tbl_flatten (f681bad)
  • custom-attributes: Fix formatting to pass linter (9d06182)
  • customattributes: Adds unit test for standalone custom attribute (5819656)

1.5.2 (2023-12-22)

Bug Fixes

  • result-utils: Fixes issue with trx when display name is specified (7668ff9)

1.5.1 (2023-10-25)

Bug Fixes

  • 72: Fixes NUnit specflow test discovery issues (cad1258)

1.5.0 (2023-08-13)

Features

  • nunit: Adds support for testcasesource attribute (58e7de7)

1.4.0 (2023-06-20)

Features

  • dotnet-args: Adds ability to provide additional dotnet args (3fecfa5)

Bug Fixes

  • dap-strategy: Removing the need to use the workaround custom debug (bf5d37d)

1.3.0 (2023-06-04)

Features

  • xUnit-classdata: Adding additional FQN of test to errorinfo (7c33ea9)
  • xUnit-classdata: Adds backward compatible support for ts queries (298f5c9)
  • xUnit-classdata: Adds classdata discovery position tests (54575fc)
  • xUnit-classdata: Adds in result_utils unit tests (188f817)
  • xUnit-classdata: Fixes linkage of classdata test groups (0953ad0)

Bug Fixes

  • queries: Fixes the incorrect TS API usage for older versions (f2bd4e8)
  • treesitter: Further attempt to fix backwards compatibil;ity (8194245)

1.2.2 (2023-04-17)

Bug Fixes

  • 43: Adding new custom strategy for debugging (1f533c9)
  • 43: Working fix for debug output using custom strategy (ff0f3b1)

1.2.1 (2023-04-15)

Bug Fixes

  • 27: Fix duplicate class query matcher for nunit (5b8687f)
  • nested-classes: Fixes position_id for nested classes (ae0aa03)

1.2.0 (2023-04-15)

Features

1.1.0 (2023-02-05)

Features

  • sln-root: Creating multiple specs for direcotory tree (e6d91ed)
  • sln-root: Fix for file type position and more unit tests (0c76827)

Bug Fixes

  • sln-root-dir: Provides option to determine the root dir (0905484)
  • sln-test-runs: Fixing the error when running entire test suite (e1697f5)

1.0.0 (2023-01-28)

Features

  • build_spec: Adding in initial dotnet test command to run tests (101860b)
  • console-output: Fixing console output to pick up results (9dcd154)
  • custom_attributes: Adding initial support for custom xunit attrs (83b0a36)
  • custom_attributes: Adding some attribute utils (a6ce6c4)
  • custom_attributes: Finalizing the custom attribute support (2dd016d)
  • debugging: Debug support now working for Xunit (with some bugs) (95dd030)
  • debugging: Initial stab at debugging (075f7ed)
  • debugging: Updating README with debug info (c0ceac4)
  • discover-positions: Messing around with async scheduler (4d6e5de)
  • discover-positions: moving over to using treesitter queries (33a391f)
  • mpv: Adding code for making requests on omnisharp-lsp (f04370a)
  • mstest-support: Adds support for mstest (f6c3d20)
  • mstest-support: Tidying up some duplicate code (acea1fa)
  • mvp: Adding stylua and creating first skeleton outline of adapter (572a085)
  • mvp: Additional omnisharp code for making requests on lsp (9830d7f)
  • nunit-support: First attempt to get strategy pattern working (41dd81a)
  • nunit-support: Fixing the parameterized tests for nunit (d4ad3c8)
  • nunit-support: Marking nunit as supported in README (f49e2ce)
  • nunit-support: Refactoring some of the ts-queries (fdce4f0)
  • nunit-support: Refactoring test utils to support multiframework (2faffa7)
  • nunit-support: Still trying to get framework strategies to work (d96c01c)
  • nunit-support: Strategy pattern discovery for framework working (762f33f)
  • omnisharp-removal: Removing dependency on omnisharp in build_pos (88c4215)
  • omnisharp-removal: Removing last dependency on LSP (bcac8b5)
  • omnisharp-removal: Tidying up specflow queries, add filter_dir (2efa9fc)
  • parser: Adding parser to get the tree of node elements (d885034)
  • positions: Updated parse function so it correctly parses tests (57c2373)
  • results: Adding xml parsing for trx files (1f25ebc)
  • results: First iteration of test result output (92a34a4)
  • results: Marshalling results into intermediate objects (5dcd232)
  • stateless parsing (493eb22)
  • stateless-parsing: Fixing naming of xunit tests (2efabdc)
  • stateless-parsing: Fixing the position ID for parameterized tests (dfec475)
  • stateless-parsing: Tidying up redundant code (102b04a)
  • test-check: Moving code structure according to convention (6323e23)
  • xunit-parameterized: Initial attempt to split test queries (269e50f)
  • xunit: Getting parameterized tests to show up in summary (fba1844)
  • xunit: Polishing support for parameterized tests xunit (fb2013a)

Bug Fixes

  • 22: Fixing issue when using directives for test framework missing (f8d62dd)
  • 28: Use --results-directory instead of -r (d313033)
  • build-positions: Adds support for file scoped namespace syntax (e40cdf5)
  • custom_attributes: Fixes dicovery error when custom attributes not provided (30d2c02)
  • Dynamically parameterized tests name matching (109aec0), closes #40
  • error-handling: Handling LSP nil responses (c53dedc)
  • nunit-support: Change test attribute variable name to match name used in queries (c324f2f)
  • results: Fixed bug in nunit skipped tests causing error (acff63a)
  • results: Fixing unknown status output for skipped tests (9b2e1e0)
  • results: Handling runtime errors when no test results (2fae64b)
  • run-tests: Fixing fully qualified path on windows (8b4b5e4)
  • ts-queries: Fixing name of unit test query file (74649fc)