-
Notifications
You must be signed in to change notification settings - Fork 754
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
Move generated files outside of project source #1983
base: master
Are you sure you want to change the base?
Move generated files outside of project source #1983
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ba21866 - Browse repository at this point
Copy the full SHA ba21866View commit details -
Configuration menu - View commit details
-
Copy full SHA for 197bfe8 - Browse repository at this point
Copy the full SHA 197bfe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37ec728 - Browse repository at this point
Copy the full SHA 37ec728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aaaa2a - Browse repository at this point
Copy the full SHA 1aaaa2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77dc830 - Browse repository at this point
Copy the full SHA 77dc830View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9422d7 - Browse repository at this point
Copy the full SHA a9422d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73fcf2 - Browse repository at this point
Copy the full SHA f73fcf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3102bb2 - Browse repository at this point
Copy the full SHA 3102bb2View commit details -
Added IReadOnlyList to types handled by ListValueRetriever (SpecFlowO…
…SS#2221) Co-authored-by: Jarosław Świniarski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 858ba7e - Browse repository at this point
Copy the full SHA 858ba7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88b6bea - Browse repository at this point
Copy the full SHA 88b6beaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4eb789 - Browse repository at this point
Copy the full SHA a4eb789View commit details -
Configuration menu - View commit details
-
Copy full SHA for acbdba1 - Browse repository at this point
Copy the full SHA acbdba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d7f153 - Browse repository at this point
Copy the full SHA 8d7f153View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc6691 - Browse repository at this point
Copy the full SHA 1bc6691View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6dcf22 - Browse repository at this point
Copy the full SHA d6dcf22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 618d86d - Browse repository at this point
Copy the full SHA 618d86dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c21f6 - Browse repository at this point
Copy the full SHA 09c21f6View commit details -
build Specs for correct TFMs depending on MSBuild Runtime (SpecFlowOS…
…S#2233) * build msbuild generator with the correct .NET Core TFM * use assembly for correct tfm
Configuration menu - View commit details
-
Copy full SHA for d790151 - Browse repository at this point
Copy the full SHA d790151View commit details -
Update bug_report.md (SpecFlowOSS#2244)
* Update bug_report.md Fixed typos * Update bug_report.md
Configuration menu - View commit details
-
Copy full SHA for 3c270a1 - Browse repository at this point
Copy the full SHA 3c270a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9018d2f - Browse repository at this point
Copy the full SHA 9018d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 208c9ed - Browse repository at this point
Copy the full SHA 208c9edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0005aa5 - Browse repository at this point
Copy the full SHA 0005aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7f545d - Browse repository at this point
Copy the full SHA c7f545dView commit details -
Be able to access MSTest TestContext in BeforeTestRun/AfterTestRun Sp…
…ecFlowOSS#1859 (SpecFlowOSS#2257) * Add scenario for TestContext in BeforeTestRun hook * Register TestContext in global container * Fix scenario * Simplify scenario: access TestContext as directly injected parameter * Update documentation * changelog
Configuration menu - View commit details
-
Copy full SHA for 5f347c9 - Browse repository at this point
Copy the full SHA 5f347c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dcb956 - Browse repository at this point
Copy the full SHA 1dcb956View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bd2351 - Browse repository at this point
Copy the full SHA 4bd2351View commit details -
Do not show generation error in case of empty feature file (SpecFlowO…
…SS#2260) * Do not show generation error in case of empty feature file * update changelog * Add tests: Do not show generation error in case of feature file with only whitespace in it
Configuration menu - View commit details
-
Copy full SHA for 8674b2c - Browse repository at this point
Copy the full SHA 8674b2cView commit details -
Fix flaky test and netcoreapp2.1 Unit Test runs (SpecFlowOSS#2262)
* Update Microsoft.NET.Test.Sdk to 16.8 * Signal after the message was put into the queue * Publish Test projects for netcoreapp2.1
Configuration menu - View commit details
-
Copy full SHA for 5991976 - Browse repository at this point
Copy the full SHA 5991976View commit details -
Configuration menu - View commit details
-
Copy full SHA for d93b6ed - Browse repository at this point
Copy the full SHA d93b6edView commit details -
Show duration for a failed step (SpecFlowOSS#2251)
* Initialized the timespan to zero Created a parameter for trace error to accept duration * Add to Changelog * InvokeBinding doesnot populate the duration when there is exception. Made the stopwatch variable global to function and added the duration to all the catch blocks. Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eed1758 - Browse repository at this point
Copy the full SHA eed1758View commit details -
Documentation: Hook parameter injection (SpecFlowOSS#2263)
* Add hook parameter injection scenarios * Document hook parameter injection * Update scenarios: throw exception if dependency was not injected
Configuration menu - View commit details
-
Copy full SHA for b75ad17 - Browse repository at this point
Copy the full SHA b75ad17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48c1e98 - Browse repository at this point
Copy the full SHA 48c1e98View commit details -
contribution guideline update (SpecFlowOSS#2268)
* contribution guideline update * changes based on feedback * feedback round 2
Configuration menu - View commit details
-
Copy full SHA for edc0c60 - Browse repository at this point
Copy the full SHA edc0c60View commit details -
Correctly handle Table argument step transformations when multiple ma…
…tching transformation exists (SpecFlowOSS#2267)
Configuration menu - View commit details
-
Copy full SHA for 22cc48f - Browse repository at this point
Copy the full SHA 22cc48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd98cde - Browse repository at this point
Copy the full SHA fd98cdeView commit details -
Access Feature level tags in Scenario level via ScenarioAndFeatureTags (
SpecFlowOSS#2270) Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e51b1ee - Browse repository at this point
Copy the full SHA e51b1eeView commit details -
Add documentation about how to write and use a Decorator - SpecFlowOS…
…S#1620 (SpecFlowOSS#2273) * Add documentation about how to write and use a Decorator - SpecFlowOSS#1620 * Add further information about decorators according to PR review comment - SpecFlowOSS#1620 * Improve wording according to PR review comments - SpecFlowOSS#1620
Configuration menu - View commit details
-
Copy full SHA for a909ed1 - Browse repository at this point
Copy the full SHA a909ed1View commit details -
Handle errors in BeforeScenarioHooks (SpecFlowOSS#2274)
* Handle the errors in BeforeScenario hooks and correctly set the ScenarioExecutionStatus * Add a note about the errors in BeforeScenario * Update changelog
Configuration menu - View commit details
-
Copy full SHA for e3db305 - Browse repository at this point
Copy the full SHA e3db305View commit details -
Document as known issue: Generating step definitions provides depreca… (
SpecFlowOSS#2275) * Document as known issue: Generating step definitions provides deprecated code * Documentation: minor fix
Configuration menu - View commit details
-
Copy full SHA for 1540df5 - Browse repository at this point
Copy the full SHA 1540df5View commit details -
Docs: Executing specific Scenarios in your Build pipeline (SpecFlowOS…
…S#2276) * Docs: Executing specific Scenarios in your Build pipeline * Changes based on feedback
Configuration menu - View commit details
-
Copy full SHA for a35a83b - Browse repository at this point
Copy the full SHA a35a83bView commit details -
Fix duration in case of failed Step (SpecFlowOSS#2277)
- remove obsolete code
Configuration menu - View commit details
-
Copy full SHA for b7c80b8 - Browse repository at this point
Copy the full SHA b7c80b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb9a66d - Browse repository at this point
Copy the full SHA bb9a66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 797e666 - Browse repository at this point
Copy the full SHA 797e666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3417643 - Browse repository at this point
Copy the full SHA 3417643View commit details -
Reference the Generator project directly to avoid version conflicts w…
…ith the SpecFlow.dll in the generated nuget packages (SpecFlowOSS#2283)
Configuration menu - View commit details
-
Copy full SHA for 4822662 - Browse repository at this point
Copy the full SHA 4822662View commit details -
Add docs for Format Document command (SpecFlowOSS#2285)
* Add docs for Format Document command * Changes based on feedback
Configuration menu - View commit details
-
Copy full SHA for 4a1abee - Browse repository at this point
Copy the full SHA 4a1abeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e5b5b1 - Browse repository at this point
Copy the full SHA 2e5b5b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f67624 - Browse repository at this point
Copy the full SHA 6f67624View commit details -
Configuration menu - View commit details
-
Copy full SHA for 665ef5d - Browse repository at this point
Copy the full SHA 665ef5dView commit details -
Thread-safe object resolution with BoDi (beta) (SpecFlowOSS#2293)
* Update BoDi to 1.5.0-alpha2 * Set version to 3.7-beta * Changelog
Configuration menu - View commit details
-
Copy full SHA for 2b9959d - Browse repository at this point
Copy the full SHA 2b9959dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c5178b - Browse repository at this point
Copy the full SHA 4c5178bView commit details -
Update BoDi to v1.5.0 (thread-safe object resolution) (SpecFlowOSS#2297)
* Update BoDi to 1.5.0 * Set version to 3.7
Configuration menu - View commit details
-
Copy full SHA for 7eeb2d7 - Browse repository at this point
Copy the full SHA 7eeb2d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76ff729 - Browse repository at this point
Copy the full SHA 76ff729View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a6c9a - Browse repository at this point
Copy the full SHA 27a6c9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3a2f78 - Browse repository at this point
Copy the full SHA b3a2f78View commit details -
Ignore tag handling: generate test framework specific ignore attribut…
…es (SpecFlowOSS#2269) * Restore IgnoreDecorator * Don't specify testrun and feature level hook behavior if only scenario is ignored * Update TPG * Add scenario for not calling before/after feature for ignored feature * XUnit: skip all test methods and clear fixture data hooks for ignored feature * Add examples for scenario hooks * Changelog
Configuration menu - View commit details
-
Copy full SHA for a174af1 - Browse repository at this point
Copy the full SHA a174af1View commit details -
Cleanup scenario context even after an AfterScenario hook error (Spec…
…FlowOSS#2305) * Cleanup scenario context even after an AfterScenario hook error * changelog
Configuration menu - View commit details
-
Copy full SHA for 87fff44 - Browse repository at this point
Copy the full SHA 87fff44View commit details -
Move PluginAssemblyResolver to SpecFlow (SpecFlowOSS#2303)
* Move PluginAssemblyResolver to SpecFlow * Update changelog
Configuration menu - View commit details
-
Copy full SHA for 1261ee4 - Browse repository at this point
Copy the full SHA 1261ee4View commit details -
Add fb pixel (SpecFlowOSS#2309)
* add fb pixel js * changed folder
Configuration menu - View commit details
-
Copy full SHA for 8f98c50 - Browse repository at this point
Copy the full SHA 8f98c50View commit details -
Capture hook errors and call plugin hooks after hook error (SpecFlowO…
…SS#2306) * Capture hook errors and call plugin hooks after hook error * Extract TestExecutionEngine plugin event tests to partial class * Add unit tests and comments * changelog
Configuration menu - View commit details
-
Copy full SHA for e962859 - Browse repository at this point
Copy the full SHA e962859View commit details -
Automatically include TechTalk.SpecFlow.MSTest.SpecFlowPlugin.dll as …
…a deployment item for MSTest V2 (SpecFlowOSS#2301) Fixes SpecFlowOSS#2076 Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78e50ad - Browse repository at this point
Copy the full SHA 78e50adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f1360 - Browse repository at this point
Copy the full SHA 55f1360View commit details -
Configuration menu - View commit details
-
Copy full SHA for 837be58 - Browse repository at this point
Copy the full SHA 837be58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202a3c0 - Browse repository at this point
Copy the full SHA 202a3c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d70446d - Browse repository at this point
Copy the full SHA d70446dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd43691 - Browse repository at this point
Copy the full SHA cd43691View commit details -
Docs execution (SpecFlowOSS#2321)
* Extend docs with .NET Core task for unix agents * updated docs + copy button + new images * added to requirement.txt Co-authored-by: Balázs Epresi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf428ff - Browse repository at this point
Copy the full SHA cf428ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03f5927 - Browse repository at this point
Copy the full SHA 03f5927View commit details -
SpecFlowOSS#2307 Fixed bug when feature context can't be resolved at …
…static methods (SpecFlowOSS#2315)
Configuration menu - View commit details
-
Copy full SHA for 342d51a - Browse repository at this point
Copy the full SHA 342d51aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b39434 - Browse repository at this point
Copy the full SHA 4b39434View commit details -
Configuration menu - View commit details
-
Copy full SHA for bebbea9 - Browse repository at this point
Copy the full SHA bebbea9View commit details -
Docs: parallel execution (SpecFlowOSS#2330)
* Docs: parallel execution draft * Cleanup: VSTest typo, simplified ctx injection, link to SpecFlow+Runner
Configuration menu - View commit details
-
Copy full SHA for 20c607d - Browse repository at this point
Copy the full SHA 20c607dView commit details -
Installation page+VS+Rider updates (SpecFlowOSS#2334)
* Installation page+VS+Rider updates * changes on feedback r1 * changes feedback r2 * fix links + merged pages + content updates * feedback changes r3 * feedback changes r4
Configuration menu - View commit details
-
Copy full SHA for 63d7498 - Browse repository at this point
Copy the full SHA 63d7498View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1bca5f - Browse repository at this point
Copy the full SHA a1bca5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5b2be2 - Browse repository at this point
Copy the full SHA b5b2be2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ec1b06 - Browse repository at this point
Copy the full SHA 4ec1b06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b855b - Browse repository at this point
Copy the full SHA 63b855bView commit details -
Doc image update (SpecFlowOSS#2340)
* fix broken image * image fix * fix image 3 * fix image 4 * fix image 5 * fix image 6 * trying a different image * fix image 7
Configuration menu - View commit details
-
Copy full SHA for 3595132 - Browse repository at this point
Copy the full SHA 3595132View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cbb587 - Browse repository at this point
Copy the full SHA 5cbb587View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e9f63 - Browse repository at this point
Copy the full SHA 35e9f63View commit details -
Docs rider screenshots (SpecFlowOSS#2346)
* update installation doc based on new plugin name * alt text
Configuration menu - View commit details
-
Copy full SHA for 9058e25 - Browse repository at this point
Copy the full SHA 9058e25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d254e9 - Browse repository at this point
Copy the full SHA 6d254e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 455d08e - Browse repository at this point
Copy the full SHA 455d08eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8337ba4 - Browse repository at this point
Copy the full SHA 8337ba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6e22a - Browse repository at this point
Copy the full SHA 0c6e22aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c59d144 - Browse repository at this point
Copy the full SHA c59d144View commit details -
Auto-update versions in dotnet new templates (SpecFlowOSS#2354)
* Inject SpecFlow NuGetPackageVersion into dotnet templates * Update SpecRun version in dotnet template * Auto-update SpecRun version in dotnet template with major.minor
Configuration menu - View commit details
-
Copy full SHA for e714d73 - Browse repository at this point
Copy the full SHA e714d73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c9af3d - Browse repository at this point
Copy the full SHA 8c9af3dView commit details -
add section on retrieving escenaio examples from ScenarioInfo (SpecFl…
…owOSS#2358) Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e13881 - Browse repository at this point
Copy the full SHA 2e13881View commit details -
improve RuntimePlugin Locator and LocationMerger (SpecFlowOSS#2350)
Co-authored-by: Sandro Bollhalder <[email protected]> Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52fcfa4 - Browse repository at this point
Copy the full SHA 52fcfa4View commit details -
debugging and specflow installation in vscode (SpecFlowOSS#2363)
* debugging and specflow installation in vscode * changes on feedback * feedback change r2
Configuration menu - View commit details
-
Copy full SHA for 1df62cb - Browse repository at this point
Copy the full SHA 1df62cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64276ec - Browse repository at this point
Copy the full SHA 64276ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c91244 - Browse repository at this point
Copy the full SHA 5c91244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 103af07 - Browse repository at this point
Copy the full SHA 103af07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 493cbdb - Browse repository at this point
Copy the full SHA 493cbdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a11eb11 - Browse repository at this point
Copy the full SHA a11eb11View commit details -
Configuration menu - View commit details
-
Copy full SHA for a88ad57 - Browse repository at this point
Copy the full SHA a88ad57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec2f75 - Browse repository at this point
Copy the full SHA 7ec2f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ea39e - Browse repository at this point
Copy the full SHA 05ea39eView commit details -
update NUnit to 3.13.1 (SpecFlowOSS#2362)
* update NUnit to 3.13.1 * update changelog * update documentation * update dependencies in SpecFlow.NUnit.Runners package Co-authored-by: Balázs Epresi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8041cc - Browse repository at this point
Copy the full SHA a8041ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for f796120 - Browse repository at this point
Copy the full SHA f796120View commit details -
Do not execute step argument transformations if a previous step had a…
…n error (SpecFlowOSS#2386) Co-authored-by: Balázs Epresi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c653acf - Browse repository at this point
Copy the full SHA c653acfView commit details -
selenium example (SpecFlowOSS#2381)
* selenium example * feedback changes * feedback changes r2 * wording for new guide * udpated images for rider added * various adoptions Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71fa449 - Browse repository at this point
Copy the full SHA 71fa449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fb0253 - Browse repository at this point
Copy the full SHA 4fb0253View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1734e0b - Browse repository at this point
Copy the full SHA 1734e0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bd6a76 - Browse repository at this point
Copy the full SHA 8bd6a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for c802fb3 - Browse repository at this point
Copy the full SHA c802fb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17aa795 - Browse repository at this point
Copy the full SHA 17aa795View commit details -
Update dotnet new template (SpecFlowOSS#2378)
* update "dotnet new" template in sync with the Visual Studio template * update documentation with additional frameworks
Configuration menu - View commit details
-
Copy full SHA for 853b948 - Browse repository at this point
Copy the full SHA 853b948View commit details -
Fix the package references in the dotnet new template (SpecFlowOSS#2394)
* Include the Template files in the project * Add the missing xunit package reference * Update the nunit reference
Configuration menu - View commit details
-
Copy full SHA for 5901d2d - Browse repository at this point
Copy the full SHA 5901d2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6781332 - Browse repository at this point
Copy the full SHA 6781332View commit details -
Add FluentAssertions library to dotnet new project template (SpecFlow…
…OSS#2395) * Add FluentAssertions library to dotnet new project template * Rename shortName : fl -> fa Co-authored-by: Viktor Nemes <[email protected]> Co-authored-by: Viktor Nemes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3097a2 - Browse repository at this point
Copy the full SHA a3097a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b06cf8e - Browse repository at this point
Copy the full SHA b06cf8eView commit details -
Update WhiteSource bolt (SpecFlowOSS#2400)
* Add timeout to the WhiteSource Bolt task * Update WhiteSource bolt * Run WhiteSource Bolt task only after Windows build
Configuration menu - View commit details
-
Copy full SHA for 5888c4c - Browse repository at this point
Copy the full SHA 5888c4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d65262b - Browse repository at this point
Copy the full SHA d65262bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89406cc - Browse repository at this point
Copy the full SHA 89406ccView commit details -
Add null check for DependencyContext (SpecFlowOSS#2406)
* Add null check for DependencyContext * Update changelog
Configuration menu - View commit details
-
Copy full SHA for 4cd2828 - Browse repository at this point
Copy the full SHA 4cd2828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b21bc4 - Browse repository at this point
Copy the full SHA 7b21bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 763346b - Browse repository at this point
Copy the full SHA 763346bView commit details -
Create and use MsTestContainerBuilder in the VB AssemblyHook template…
… too (SpecFlowOSS#2414) * Use the MsTestContainerBuilder in the vb template too * Update syntax
Configuration menu - View commit details
-
Copy full SHA for 40dc029 - Browse repository at this point
Copy the full SHA 40dc029View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f69b0b - Browse repository at this point
Copy the full SHA 0f69b0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a5ca6 - Browse repository at this point
Copy the full SHA d7a5ca6View commit details -
Improve SpecFlow outputs (SpecFlowOSS#2412)
* Add execution events, step status * Move trace listener registration to test thread * TestRun related events * Remove PendingStepDefinitionEvent * Add Tests for TestThreadExecutionEventPublisher * Add HookStarted/Finished events * Add context interfaces * Add HookBinding event tests * Add tests for HookStartedEvent and HookFinishedEvent * Remove TestRunStartingEvent/TestRunFinishingEvent * Extend SpecFlowOutputHelper with AddAttachment * Update MSTest.TestFramework to be able to use TestContext's AddResultFile method * Add tests for SpecFlowOutputHelper * Create interface for Attachment handling + refactor code and tests * Cleanup EventPublisher tests * Add IExecutionOutputEvent * Add generic constraint to AddHandler * Do not forward the attachments to the test runners * Cleanup * Refactor SpecFlowAttachmentHandler * MsTest: lookup TestContext from ScenarioContext if available * Update changelog * Set step status to skipped * Update MsTest.TestFramework to 2.1.2 to be able to use TestContext's AddResultFile method * Fix: avoid duplicate entries in NUnit output * Add/use MsTestTestContextProvider * TestProjectGenerator: Update MsTest.TestFramework to 2.1.2 * Update submodule Co-authored-by: Zoltan Toth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f768066 - Browse repository at this point
Copy the full SHA f768066View commit details -
Route output API messages to tool output (instead of test output) (Sp…
…ecFlowOSS#2418) * Route output API messages to tool output (instead of test output) * Fix old test asserting on output * update changelog
Configuration menu - View commit details
-
Copy full SHA for bc6cefc - Browse repository at this point
Copy the full SHA bc6cefcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e8f76d - Browse repository at this point
Copy the full SHA 8e8f76dView commit details -
add paragraph to discuss how to implement new features (SpecFlowOSS#2421
) Co-authored-by: Ali Mollahosseini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84f4a04 - Browse repository at this point
Copy the full SHA 84f4a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eb3e01 - Browse repository at this point
Copy the full SHA 3eb3e01View commit details -
Docs output api (SpecFlowOSS#2423)
* docs on output api * added docs on output api * note on file paths
Configuration menu - View commit details
-
Copy full SHA for 8e904ae - Browse repository at this point
Copy the full SHA 8e904aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 379f2d2 - Browse repository at this point
Copy the full SHA 379f2d2View commit details -
Auto update livingdoc reference major/minor in "dotnet new" template (S…
…pecFlowOSS#2424) * Auto-update livingdoc major-minor in dotnet new template * changelog
Configuration menu - View commit details
-
Copy full SHA for 2497ef1 - Browse repository at this point
Copy the full SHA 2497ef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9b245 - Browse repository at this point
Copy the full SHA 5e9b245View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7404110 - Browse repository at this point
Copy the full SHA 7404110View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88fb1b0 - Browse repository at this point
Copy the full SHA 88fb1b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d55895 - Browse repository at this point
Copy the full SHA 2d55895View commit details -
Fix the "phantom" errors in IntelliSense and Resharper with marking t…
…he task to run before CoreCompile (SpecFlowOSS#2431)
Configuration menu - View commit details
-
Copy full SHA for 3231cc4 - Browse repository at this point
Copy the full SHA 3231cc4View commit details -
Update Gherkin to 19.0.3 (SpecFlowOSS#2434)
* Update Gherkin to 19.0.3 * Update TestFiles: DocStrings now have a Delimiter prop
Configuration menu - View commit details
-
Copy full SHA for ee0718f - Browse repository at this point
Copy the full SHA ee0718fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0349883 - Browse repository at this point
Copy the full SHA 0349883View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b9b3b0 - Browse repository at this point
Copy the full SHA 2b9b3b0View commit details -
Replace Utf8Json with SpecFlow.Internal.Json (SpecFlowOSS#2436)
* Replace Utf8Json to SpecFlow.Internal.Json * Fix ValueTuple reference in csproj Utf8Json had a dependency on it so we didn't have to use PackageReference before * Update SpecFlow nuspec * Update version * Update changelog * Replace Newtonsoft.Json in Specs * Update TestProjectGenerator * Add SpecFlow MyGet to the nuget sources * Update submodule * Update submodule
Configuration menu - View commit details
-
Copy full SHA for 8a0c811 - Browse repository at this point
Copy the full SHA 8a0c811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31dffc1 - Browse repository at this point
Copy the full SHA 31dffc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a75f9 - Browse repository at this point
Copy the full SHA 10a75f9View commit details -
Use tags to opt out of feature parallelization (SpecFlowOSS#2409)
* Added NonParallelizableDecorator which allows opting out of feature level parallelization with user configured tags. * Fixing typos, removing whitespace. * Handle case where configured tags is null. * Fix incorrect test names. * Introduce 'AddNonParallelizableMarkerForTags' configuration option. * Added docs for excluding features from parallel execution. * Make xUnit collection name more specific. * Compare collections by sequence in SpecFlowConfiguration. * Fix variable name for featuregenerators in unit tests. * Fix set up in unit tests. * Include required xunit collection definition via xunit assembly hooks file. * Add NonParallelizableDecorator feature to changelog.
Configuration menu - View commit details
-
Copy full SHA for b20afc8 - Browse repository at this point
Copy the full SHA b20afc8View commit details -
Remove ParallelizeDecorator introduced in SpecFlowOSS#746 (SpecFlowOS…
…S#2444) * Remove ParallelizeDecorator and related unit tests. * Remove IUnitTestGeneratorProvider.SetTestClassParallelize method. * Remove Parallelizable attribute from NUnit3TestGeneratorProvider. * Remove two generator configuration items related to the ParallelizableDecorator. * Update changelog.
Configuration menu - View commit details
-
Copy full SHA for bb553ac - Browse repository at this point
Copy the full SHA bb553acView commit details -
Fix Default value deserialization from specflow.json (SpecFlowOSS#2443)
* Update SpecFlow.Internal.Json to 1.0.8 * Default FeatureLanguage should be "en-US" * BindingCulture default should not be set * Update missingOrPendingStepsOutcome in docs * Add tests * Update changelog * Update submodule
Configuration menu - View commit details
-
Copy full SHA for 869e1ee - Browse repository at this point
Copy the full SHA 869e1eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for aadd9bf - Browse repository at this point
Copy the full SHA aadd9bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 544bb12 - Browse repository at this point
Copy the full SHA 544bb12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67d213f - Browse repository at this point
Copy the full SHA 67d213fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b102a74 - Browse repository at this point
Copy the full SHA b102a74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e3df7c - Browse repository at this point
Copy the full SHA 4e3df7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4302372 - Browse repository at this point
Copy the full SHA 4302372View commit details -
Should not log error if TestAssembly does not have a RuntimePlugin at…
…tribute (SpecFlowOSS#2462) * Should not log error if TestAssembly does not have a RuntimePlugin attribute * Update changelog * Remove Debugger
Configuration menu - View commit details
-
Copy full SHA for f292770 - Browse repository at this point
Copy the full SHA f292770View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f966d8 - Browse repository at this point
Copy the full SHA 1f966d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2af0e3 - Browse repository at this point
Copy the full SHA c2af0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22fd83d - Browse repository at this point
Copy the full SHA 22fd83dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65d53ed - Browse repository at this point
Copy the full SHA 65d53edView commit details -
added markdown section to Gherkin-Reference.md (SpecFlowOSS#2470)
Co-authored-by: Jordan Western <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b5ee63 - Browse repository at this point
Copy the full SHA 6b5ee63View commit details -
SpecFlowOSS#2307 Fixed bug when feature context can't be resolved at …
…static methods (SpecFlowOSS#2449) * SpecFlowOSS#2307 Fixed bug when feature context can't be resolved at static methods Again - This time for Windsor * Updated tests to new WindsorTestObjectResolver
Configuration menu - View commit details
-
Copy full SHA for af50831 - Browse repository at this point
Copy the full SHA af50831View commit details -
External data plugin, support for CSV and Excel files (SpecFlowOSS#2429)
* Setup ExternalData plugin dev environment * Add sample domain * Add example without the plugin * Add first example for reading single data field * basic CsvLoader * Add TODO tests for CsvLoader * First working version with full path * Support relative paths * Make sample project better testable * Add missing AssemblyHooks * Improve CSV load error handling * Add transformed scenarios to rules * refactor to ScenarioTransformation * Support scenario transformation in ScenarioTransformation * cleanup IncludeExternalDataTransformation * improve ExternalDataSpecification * Transform scenarios * provide examples tags, handle strange outlines * cleanup, more samples * map fields * spaces in field name maps * handle multiple data source tags * inherit tags from feature * @DisableDataSource * Added example without placeholder * remove culture dependency * cleanup * DataSourceLoaderFactory implementation * @DataFormat tag * First version of Excel loader * change namespace * change DataLoader return type to DataSource * Added basic selectors * Use field selectors * get back excel to work temporarily * @dataset handling * Use culture of feature file to emit excel values * cleanup feature files * Small fixes * remove old functionality * add missing projects to big specflow solution * fix unit tests on non english systems * docs for external data plugin * Apply changes in response to the review feedback of @tzongithub * remove unnecessarily added file, included docs to the sln * Update docs * adjust for rules with tags * Remove old nuget.config Co-authored-by: Andreas Willich <[email protected]> Co-authored-by: Ali Mollahosseini <[email protected]> Co-authored-by: Balázs Epresi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fad404 - Browse repository at this point
Copy the full SHA 1fad404View commit details -
Configuration menu - View commit details
-
Copy full SHA for 775c517 - Browse repository at this point
Copy the full SHA 775c517View commit details -
Add semantic validator for duplicate Example column header names (Spe…
…cFlowOSS#2475) * Add validator for duplicate example column names * Validate per examples
Configuration menu - View commit details
-
Copy full SHA for 5b7886e - Browse repository at this point
Copy the full SHA 5b7886eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9571e5 - Browse repository at this point
Copy the full SHA f9571e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec42258 - Browse repository at this point
Copy the full SHA ec42258View commit details -
Update DriverPattern.md (SpecFlowOSS#2478)
fixing driver type on step
Configuration menu - View commit details
-
Copy full SHA for 87968c9 - Browse repository at this point
Copy the full SHA 87968c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 700992e - Browse repository at this point
Copy the full SHA 700992eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6945268 - Browse repository at this point
Copy the full SHA 6945268View commit details -
Remove runtime/dependencies configuration from the docs (SpecFlowOSS#…
…2482) * Add tests for runtime/dependencies configuration * Remove dependencies from the configuration
Configuration menu - View commit details
-
Copy full SHA for 4063ae1 - Browse repository at this point
Copy the full SHA 4063ae1View commit details -
Move Specflow.DSL out of outdated section (SpecFlowOSS#2485)
Co-authored-by: Ryan Song <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3a7831 - Browse repository at this point
Copy the full SHA c3a7831View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6fd3cb - Browse repository at this point
Copy the full SHA c6fd3cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 320daa3 - Browse repository at this point
Copy the full SHA 320daa3View commit details -
Use .Net SDK 3.1.201 for NET461 projects to avoid project generation …
…from unsupported project templates
Configuration menu - View commit details
-
Copy full SHA for ed52a40 - Browse repository at this point
Copy the full SHA ed52a40View commit details -
(SpecFlowOSS#2499) remove cucumber messages
(SpecFlowOSS#2499) remove cucumber messages config (SpecFlowOSS#2499) remove cucumber submodule (SpecFlowOSS#2499) update changelog, adjust documentation
Configuration menu - View commit details
-
Copy full SHA for 67bcd3b - Browse repository at this point
Copy the full SHA 67bcd3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 509f932 - Browse repository at this point
Copy the full SHA 509f932View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9cdccb - Browse repository at this point
Copy the full SHA b9cdccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b8604 - Browse repository at this point
Copy the full SHA 53b8604View commit details -
(SpecFlowOSS#2456) .net 6.0 support
Update TestProjectGenerator update build.yml fix test discovery and timeout problem for TechTalk.SpecFlow.MsBuildNetSdk.IntegrationTests Add Microsoft.TestPlatform.TestHost package. Adjust git.log Use .net 6.0.100-rc.2.21505.57 as net6SdkVersion Use vmImage: 'ubuntu-20.04' because of ##[warning] An image label with the label Ubuntu16 does not exist. Fix build.ps1 to show --no-restore option Ignore "Scenario: Two projects with the same unit test provider using MSBuild" because msbuild for 2019 is not able to handle it Add net6 to template.json Fix CreateEmtpyCSharpNet60ProjectInNewFormat test Tag "Scenario: Use MSBuild for compiling" with @IgnoreOnWmImage2019 Do not try to delete packages folder on Azure's "Windows_NT" because it is restricted @globalusingdirective #MSBuild for VS2019 throws error CS8652: The feature 'global using directive' is currently in Preview and unsupported. Remove @WindowsOnly
Configuration menu - View commit details
-
Copy full SHA for fc3d66b - Browse repository at this point
Copy the full SHA fc3d66bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cc57b9 - Browse repository at this point
Copy the full SHA 2cc57b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2730d71 - Browse repository at this point
Copy the full SHA 2730d71View commit details -
Net6 support (SpecFlowOSS#2517)
* Use Final version of .Net6 * Add .Net6 to nightly-build.yml for Azure Pipelines * Retry solution creation in Solution writer because .netcore2.1 sometimes fails with "System.IO.IOException: The process cannot access the file 'C:\Users\VssAdministrator.dotnet\2.1.818.toolpath.sentinel' because it is being used by another process." * Solve Line ending issues on Linux * Linux compatible 'steps.log' location * Re-Add globalusingdirective because Build Engine version 16.6.0 for Mono is not compatible with it * Adjust README.md * Squash TestProject generator * Adjust README.md
Configuration menu - View commit details
-
Copy full SHA for eb57e6c - Browse repository at this point
Copy the full SHA eb57e6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f471db - Browse repository at this point
Copy the full SHA 9f471dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a302e97 - Browse repository at this point
Copy the full SHA a302e97View commit details -
Schedule Lock Action at 0:00, 6:00, 12:00, 18:00 and not every hour b…
…ecause of rate limits
Configuration menu - View commit details
-
Copy full SHA for 1926d70 - Browse repository at this point
Copy the full SHA 1926d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1cb3b - Browse repository at this point
Copy the full SHA 3e1cb3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b0cd0f - Browse repository at this point
Copy the full SHA 7b0cd0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 670ec78 - Browse repository at this point
Copy the full SHA 670ec78View commit details -
Change Registr to Register to fix typo (SpecFlowOSS#2545)
Co-authored-by: Ronald Bosma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b14f88a - Browse repository at this point
Copy the full SHA b14f88aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9edf93 - Browse repository at this point
Copy the full SHA b9edf93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eae76b - Browse repository at this point
Copy the full SHA 7eae76bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44de3ee - Browse repository at this point
Copy the full SHA 44de3eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46eaf40 - Browse repository at this point
Copy the full SHA 46eaf40View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8acee8 - Browse repository at this point
Copy the full SHA d8acee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0b5f2 - Browse repository at this point
Copy the full SHA 1b0b5f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3901648 - Browse repository at this point
Copy the full SHA 3901648View commit details -
Configuration menu - View commit details
-
Copy full SHA for da65191 - Browse repository at this point
Copy the full SHA da65191View commit details -
Configuration menu - View commit details
-
Copy full SHA for 513ef08 - Browse repository at this point
Copy the full SHA 513ef08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46bc3d2 - Browse repository at this point
Copy the full SHA 46bc3d2View commit details -
Changed NUnit3TestGeneratorProvider.SetTestMethod() and NUnit3TestGen…
…eratorProvider.SetRowTest() to virtual (SpecFlowOSS#2567) Co-authored-by: Piotr Niedzialek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bc0b2a - Browse repository at this point
Copy the full SHA 2bc0b2aView commit details -
add DateTimeStyles to DateTime(Offset)ValueRetriever (SpecFlowOSS#2565)
Co-authored-by: Sandro Bollhalder <[email protected]> Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa042e0 - Browse repository at this point
Copy the full SHA aa042e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 694c7a7 - Browse repository at this point
Copy the full SHA 694c7a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f29d1 - Browse repository at this point
Copy the full SHA a8f29d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bac3faf - Browse repository at this point
Copy the full SHA bac3fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b25787 - Browse repository at this point
Copy the full SHA 8b25787View commit details -
Spec flow oss#2571 (SpecFlowOSS#2578)
Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94bb7af - Browse repository at this point
Copy the full SHA 94bb7afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 696866f - Browse repository at this point
Copy the full SHA 696866fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa7e60 - Browse repository at this point
Copy the full SHA 2aa7e60View commit details -
Autofac global container (SpecFlowOSS#2579)
Co-authored-by: Ross Ackland <[email protected]> Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27b372f - Browse repository at this point
Copy the full SHA 27b372fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7ed756 - Browse repository at this point
Copy the full SHA c7ed756View commit details -
expand property aliases support (SpecFlowOSS#1384) (SpecFlowOSS#2581)
Co-authored-by: Emil Tzvetkov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e7dcf5 - Browse repository at this point
Copy the full SHA 9e7dcf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4068d1a - Browse repository at this point
Copy the full SHA 4068d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66c935c - Browse repository at this point
Copy the full SHA 66c935cView commit details -
Expanded explanations about methods to create and compare objects (Sp…
…ecFlowOSS#2585) * Expanded explanations about methods to create and compare objects - Rewrote the section for `CreateInstance<T>` to give a more complete explanation - Added info about vertical and horizontal tables - Formatted code consistently across the whole document - Added a small section about comparing sets when order matters * Corrected grammar usage of "you"
Configuration menu - View commit details
-
Copy full SHA for 23d9751 - Browse repository at this point
Copy the full SHA 23d9751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6bc00 - Browse repository at this point
Copy the full SHA 2d6bc00View commit details -
introduce a TraceListener for MSBuild Task (SpecFlowOSS#2590)
* add MSBuildTraceListener * remove output in container creator * fix output & tests
Configuration menu - View commit details
-
Copy full SHA for adaf0de - Browse repository at this point
Copy the full SHA adaf0deView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad1425d - Browse repository at this point
Copy the full SHA ad1425dView commit details -
Integrating PR 1614 (SpecFlowOSS#2582)
Co-authored-by: Norbert Žofák <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 606abf9 - Browse repository at this point
Copy the full SHA 606abf9View commit details -
Update Available-Plugins.md (SpecFlowOSS#2598)
Removed obsolete plugin, please use `SpecFlow.DependencyInjection` from solidtoken instead
Configuration menu - View commit details
-
Copy full SHA for d712dc3 - Browse repository at this point
Copy the full SHA d712dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42c0c48 - Browse repository at this point
Copy the full SHA 42c0c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef093b - Browse repository at this point
Copy the full SHA 0ef093bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbc5dd - Browse repository at this point
Copy the full SHA 5bbc5ddView commit details -
Color output (SpecFlowOSS#2606)
Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9d527a - Browse repository at this point
Copy the full SHA e9d527aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a65fe13 - Browse repository at this point
Copy the full SHA a65fe13View commit details -
Cucumber expressions support (SpecFlowOSS#2595)
* Add Cucumber.CucumberExpressions package dependency * Refactor binding discovery to ise IStepDefinitionBindingBuilder * Refactor StepDefinitionBinding to contain source expression, expression type and validity * Fix unit tests * Introduce CucumberExpressionStepDefinitionBindingBuilder * Use IExpression on IStepDefinitionBinding * small fix & ignore cukeex scenario * Fix old project format tests * Introduce step definition error handling * Integrate Cucumber Expressions * Force regex for Step Def * Force regex for Step Def once more * add tests * enum support * tests for custom type * support for custom parameter names for StepArgumentTransformation * try cleaning up string handling (not working) * fix string handling? * Add scenarios, fix [StepArgTrafo] * fix unit test * refactor RegexFactory * provide cucumber expression step definition skeletons * remove parameter type dumping * Generate regex-based snippets in ^xxx$ style, cleanup * Upgrade Cucumber.CucumberExpressions to v16.0.0 * allow overriding {int}, define: {double}, {decimal}, cleanup * Cleanup {string} handling * fix build? * Add specflow-config.json * update spec specflow-config.json wit cucumber expressions * Add {byte}, {long} * Check is [Obsolete] works * Extend docs with Cucumber-Expressions * Show upgrade guide link in binding error message. * Remove @Focus from scenarios * Update changelog.txt * fix typo * fix cucumber expression dependency
Configuration menu - View commit details
-
Copy full SHA for 974b9bd - Browse repository at this point
Copy the full SHA 974b9bdView commit details -
Support rule tags (SpecFlowOSS#2616)
* Prepare ScenarioInfo for inherited tags * Refactor UnitTestMethodGenerator * Provide rule tags to ScenarioInfo and use ScenarioInfo.CombinedTags for scope matching * remove "params" from ScenarioInfo ctor * Cleanup ScenarioInfo * Add tests * update docs * update changelog.txt
Configuration menu - View commit details
-
Copy full SHA for 4eb9090 - Browse repository at this point
Copy the full SHA 4eb9090View commit details -
Move interface ISpecFlowOutputHelper to the TechTalk.SpecFlow namespa…
…ce (SpecFlowOSS#2617) * The interface ISpecFlowOutputHelper is moved to the TechTalk.SpecFlow namespace * fix build
Configuration menu - View commit details
-
Copy full SHA for f1fa880 - Browse repository at this point
Copy the full SHA f1fa880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6add585 - Browse repository at this point
Copy the full SHA 6add585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ac6c46 - Browse repository at this point
Copy the full SHA 7ac6c46View commit details -
Add tip for step argument conversions to NullValueRetriever docs (Spe…
…cFlowOSS#2620) Co-authored-by: Andreas Willich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cb7263 - Browse repository at this point
Copy the full SHA 7cb7263View commit details -
Configuration menu - View commit details
-
Copy full SHA for edc2f49 - Browse repository at this point
Copy the full SHA edc2f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67f9564 - Browse repository at this point
Copy the full SHA 67f9564View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c1ae7 - Browse repository at this point
Copy the full SHA c0c1ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f43f14c - Browse repository at this point
Copy the full SHA f43f14cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5102a3 - Browse repository at this point
Copy the full SHA b5102a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8787ada - Browse repository at this point
Copy the full SHA 8787adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47b7cdf - Browse repository at this point
Copy the full SHA 47b7cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96598a5 - Browse repository at this point
Copy the full SHA 96598a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86c99af - Browse repository at this point
Copy the full SHA 86c99afView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2f1381 - Browse repository at this point
Copy the full SHA f2f1381View commit details -
Configuration menu - View commit details
-
Copy full SHA for be87fe4 - Browse repository at this point
Copy the full SHA be87fe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 502df01 - Browse repository at this point
Copy the full SHA 502df01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5cabf0 - Browse repository at this point
Copy the full SHA a5cabf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7dc54 - Browse repository at this point
Copy the full SHA 8b7dc54View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc7e2c - Browse repository at this point
Copy the full SHA dcc7e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bfd3ac - Browse repository at this point
Copy the full SHA 0bfd3acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7612e34 - Browse repository at this point
Copy the full SHA 7612e34View commit details -
Fix for SF2649: Aggregate exceptions lost from async step definitions (…
…SpecFlowOSS#2667) * BindingInvoker changed to pass AggregateExceptions through. Use of 'PreserveStackTrace' replaced with call to ExceptionDispatchInfo.Capture. BindingInvoker unit tests added to validate handling of various combinations of exceptions thrown from sync and async StepDefinition methods. * BindingInvoker now passes AggregateExceptions along up the call chain. BindingInvoker changed to pass AggregateExceptions through. Use of 'PreserveStackTrace' replaced with call to ExceptionDispatchInfo.Capture. BindingInvoker unit tests added to validate handling of various combinations of exceptions thrown from sync and async StepDefinition methods. TestExecutionEngine updated to also use ExceptionDispatchInfo.Capture().Throw() in order to preserve the stack trace of user-hook's exception.
Configuration menu - View commit details
-
Copy full SHA for 76463e5 - Browse repository at this point
Copy the full SHA 76463e5View commit details -
Report binding problems to binding registry and show them as errors d…
…uring test execution (SpecFlowOSS#2663) * Refactor BindingSourceProcessor to collect binding errors * Fix BindingSourceProcessorStub * Add tests & fixes * collect type load errors * Extend changelog * Replace tuple with a class on the IBindingRegistry interface
Configuration menu - View commit details
-
Copy full SHA for 99ce6a5 - Browse repository at this point
Copy the full SHA 99ce6a5View commit details -
Fix SpecFlowOSS#2600 by preserving ExecutionContext and reuse it for …
…subsequent binding method invocations (SpecFlowOSS#2658) * first idea to fix SpecFlowOSS#2600 * Improve idea to work on .NET 4 * Make BindingInvoker work with Task<T> * fix execution for failing binding methods * Keep ExecutionContext in ScenarioContext * Cleanup unit tests
Configuration menu - View commit details
-
Copy full SHA for e99456e - Browse repository at this point
Copy the full SHA e99456eView commit details -
Clarify that
Task
is a valid return type in Step (SpecFlowOSS#2675)The sentence "Shouldn't have a return type or have `Task` as return type." can be read in two ways: 1. Should not have a return type nor return `Task` 2. Should not have a return type OR should return `Task` So a minor change to make it more clear and direct.
Configuration menu - View commit details
-
Copy full SHA for cb6ed45 - Browse repository at this point
Copy the full SHA cb6ed45View commit details -
Add support for Rule Backgrounds. (SpecFlowOSS#2668)
* Add support for Rule Backgrounds. Preliminary commit. Lacks tests. * Add support for Rule Backgrounds.Revised Commit to simplify approach and code. Lacks tests. * Refactored signature of method: UnitTestMethodGenerator.GenerateTestMethodBody to accept a ScenarioDefinitionInFeatureFile instead of an AST Scenario. This allows simpler tracking of the relationship between Scenario and Rule. Refactored Rule Background support in ScenarioPartHelper to simplify the code and accept changes suggested during PR review. * Adding a feature file in the Specs tests to demonstrate a Feature with multiple Rules, each having a Background; the Background steps should only be executed for the Scenario(s) within their respective Rule. * Further simplification of Rule support in SPH by merging two private methods together. * Corrected feature's binding code. Tests now pass. * Updating changelog * Reverting this feature back to the version present in SpecFlowOSS/SpecFlow. * Refactored/revised to improve readabliity and formatting Co-authored-by: Gáspár Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de5f817 - Browse repository at this point
Copy the full SHA de5f817View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c42767 - Browse repository at this point
Copy the full SHA 0c42767View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbefb1c - Browse repository at this point
Copy the full SHA cbefb1cView commit details