forked from xerxesb/SpecFlow
-
Notifications
You must be signed in to change notification settings - Fork 0
v2 TODO
Matthias Cavigelli edited this page Oct 16, 2015
·
10 revisions
-
Infrastructure upgrade
- create v2 branch
- Remove obsolete/unused projects (alternative runtimes, monodevelop, sharpdevelop integration, vs2010)
- Remove VS2013 integration and moved it to a separate github repo: https://github.com/techtalk/SpecFlow.VisualStudio
- Upgrade all projects to .NET 4.5 and VS2013
- Replace lib references with NuGet wherever it was possible
- Upgrade "generateall" command to support new MsBuild infrastructure Pull Request #411
- Cleanup NuGet package generation (eliminate SpecFlowBinPackage) - In progress (Sam Holder)
- Remove SpecFlow.Reporting from the main repo
- Integrate Gherkin3 - In progress (gasparnagy, on branch integrate_gherkin3)
- Renew CI build infrastructure
- Enable build for Pull Requests
- Enable beta nuget package generation on v2 branch builds
- Review pending Pull Requests to
master - GitLink support (?)
-
Features
- Support for ordering hooks - Pull Request #414
- Assist table helpers should use
[StepArgumentTransformation]extensions
-
To be decided
-
[Binding]attribute should not be necessary - Use
throw new PendingException()instead of ScenarioContext.Pending() - Should be able to inject ScenarioContext to binding classes
- Should be able to inject ScenarioContext to hook methods as parameter
- ScenarioContext.Embed -- embeds related files, images as assets?
-