Skip to content

Allure.SpecFlow improvements#462

Merged
delatrie merged 16 commits into
mainfrom
specflow-fixes-2403
Mar 28, 2024
Merged

Allure.SpecFlow improvements#462
delatrie merged 16 commits into
mainfrom
specflow-fixes-2403

Conversation

@delatrie

@delatrie delatrie commented Mar 27, 2024

Copy link
Copy Markdown
Contributor

Changes

Enhancements

Internal changes

  • Allure-specflow related projects were renamed:
    • Allure.SpecFlowPlugin -> Allure.SpecFlow (the assembly name and the root namespace remain the same).
    • AllureSpecFlowPlugin.Tests -> Allure.SpecFlow.Tests
    • Allure.Features -> Allure.SpecFlow.Tests.Samples
  • The Allure.SpecFlow integration tests now invoke a correct configuration of the samples project. Previously, the Debug configuration was always invoked regardless of the test run configuration.
  • The integration tests now collect the result files in a temp directory instead of relying on the heuristics to find one under the samples project output directory.
  • Apply the standard formatting to some stale code in Allure.SpecFlow test projects.

@delatrie delatrie self-assigned this Mar 27, 2024
@delatrie delatrie changed the title Specflow fixes 2403 Allure.SpecFlow improvements Mar 27, 2024
@delatrie
delatrie force-pushed the specflow-fixes-2403 branch 2 times, most recently from b69b6ca to d550de0 Compare March 27, 2024 23:13
@delatrie
delatrie force-pushed the commons-fixes-2403 branch from efc568a to 61705d9 Compare March 28, 2024 10:50
@delatrie
delatrie force-pushed the specflow-fixes-2403 branch from d550de0 to 5ff0cc8 Compare March 28, 2024 10:54
@delatrie
delatrie force-pushed the commons-fixes-2403 branch from 61705d9 to 0a561ad Compare March 28, 2024 13:20
@delatrie
delatrie force-pushed the specflow-fixes-2403 branch from 5ff0cc8 to b988d0e Compare March 28, 2024 13:28
@delatrie
delatrie changed the base branch from commons-fixes-2403 to main March 28, 2024 13:29
@delatrie
delatrie marked this pull request as ready for review March 28, 2024 13:29
@delatrie
delatrie requested a review from epszaw March 28, 2024 13:30
@delatrie
delatrie force-pushed the specflow-fixes-2403 branch from b988d0e to dc34b99 Compare March 28, 2024 17:07
  - Change examples with documentation
  - Remove preview status badges
  - Add namespace change note to Allure.NUnit
  - Fix [AllureNUnit]'s namespace
  - Add header and supported TFMs to Allure.Xunit
  - Fix supported SpecFlow versions
@delatrie
delatrie merged commit fab3267 into main Mar 28, 2024
@delatrie
delatrie deleted the specflow-fixes-2403 branch March 28, 2024 21:30
@delatrie delatrie added pr:improvement Pull requests that improve existing behavior without adding a new feature. and removed type:improvement labels Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:improvement Pull requests that improve existing behavior without adding a new feature. theme:build theme:core theme:nunit theme:specflow theme:workflow theme:xunit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SpecFlow: Convert gherkin descriptions to Allure descriptions Allure-specflow doesn't make distinction between test and product defects

2 participants