Skip to content

Commit

Permalink
Release 2.16.0 (#465)
Browse files Browse the repository at this point in the history
* Move to NSubstitute and NFluent (#452)

* Remove-Package Moq

* Install-Package NSubstitute

* Use NSubstitute instead of Moq

* Remove-Package Shoudly

* Make GhostDoc happy

* Make SpecFlow happy

* Install-Package NFluent

* Use NFluent

* Fix spaces at the end of lines

* Fix indentation

* Introduce MarkTestAs class

* Better argument names

* Use language type keyword

* Update nuget (#454)

* Update-Package Autofac

* Update-Package Newtonsoft.Json

* Update-Package NLog*

* Update-Package System.IO.Abstractions

* Update-Package NUnit

* Update-Package ClosedXML

* Update nuget 201704 (#458)

* Update-Package NLog*

* Update-Package MahApps

* Move NDesk.Options dependency to command line runner (#459)

* Introduce Unit Test project for command line

* Move CommandLineArgumentParser

* Remove NDesk.Options from Pickles

* Add build scripts to solution

* Encoded files different from default cannot be parsed (#457)

* Parsed files are read with encoding deduced from reading first 4 bytes. Fallback is default encoding.

* Default to UTF8

* Extract file encoding logic to a separate class

* Add test cases for EncodingDetector

* Inline now-useless method

* Update Nuget Packages (#462)

* Update-Package NLog*

* Update-Package NUnit

* Update-Package System.IO.Abstraction

* Update-Package NSubstitute

* Update-Package Autofac

* Show inconclusive results (#463)

* Release 2.16.0 (#464)

* Version Bump (2.16.0)

* Correct heading

* Add change log for 2.16.0

* Version 2.16.0

* update chocolatey script
  • Loading branch information
dirkrombauts authored Jun 6, 2017
1 parent 28c862b commit c902938
Show file tree
Hide file tree
Showing 137 changed files with 1,163 additions and 532 deletions.
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,24 @@ Features in Experimental are subject to change and removal without being conside

This document is formatted according to the principles of [Keep A CHANGELOG](http://keepachangelog.com).

## [2.16.0] - 2017-06-06

### Added

- Add handling to guess some encodings ([457](https://github.com/picklesdoc/pickles/pull/457)) (by [@s991116](https://github.com/s991116) and [@dirkrombauts](https://github.com/dirkrombauts))

### Fixed

- Show inconclusive results in DHTML output ([463](https://github.com/picklesdoc/pickles/pull/463)) (by [@dirkrombauts](https://github.com/dirkrombauts))

### Changed

- Under the hood: Move NDesk.Options dependency to command line runner ([459](https://github.com/picklesdoc/pickles/pull/459)) (by [@dirkrombauts](https://github.com/dirkrombauts))
- Under the hood: update several third party packages ([462](https://github.com/picklesdoc/pickles/pull/462)) (by [@dirkrombauts](https://github.com/dirkrombauts))

## [2.15.0] - 2017-03-09

## Added
### Added

- Continue loading feature files after parsing errors ([445](https://github.com/picklesdoc/pickles/pull/445)) (by [@dirkrombauts](https://github.com/dirkrombauts), based on an idea by [@pleveill](https://github.com/pleveill))

Expand Down
2 changes: 1 addition & 1 deletion DeployToChocolatey.cmd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@ECHO OFF

REM this script supposes you set the chocolatey API key by running this command:
REM choco apikey -s"https://chocolatey.org/" -k="<your key here>"
REM choco apikey -s"https://push.chocolatey.org/" -k="<your key here>"
REM Mind the trailing slash!

.\packages\chocolatey\tools\chocolateyInstall\choco push .\deploy\chocolatey\pickles.%1.nupkg
Expand Down
2 changes: 1 addition & 1 deletion build.bat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@echo off
set "picklesVersion=2.15.0"
set "picklesVersion=2.16.0"

cls

Expand Down
7 changes: 7 additions & 0 deletions build.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,12 @@ Target "BuildTest.DocumentationBuilders.Word" (fun _ ->
|> Log "AppBuild-Output: "
)

Target "BuildTest.Runners.CommandLine" (fun _ ->
!! "src/Pickles/Pickles.CommandLine.UnitTests/Pickles.CommandLine.UnitTests.csproj"
|> MSBuildRelease testDir "Build"
|> Log "AppBuild-Output: "
)

let createZip (packageType : string) =
!! (buildDir + "/" + packageType + "/*.*") -- "*.zip"
|> Zip (buildDir + packageType) (deployDir + "Pickles-" + packageType + "-" + version + ".zip")
Expand Down Expand Up @@ -136,6 +142,7 @@ Target "Default" (fun _ ->
==> "BuildTest.DocumentationBuilders.Html"
==> "BuildTest.DocumentationBuilders.Json"
==> "BuildTest.DocumentationBuilders.Word"
==> "BuildTest.Runners.CommandLine"
==> "Zip"
==> "Default"

Expand Down
1 change: 0 additions & 1 deletion chocolatey.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@ Target "CreatePackage GUI" (fun _ ->
guiDir + "MahApps.Metro.dll";
guiDir + "MarkdownDeep.dll";
guiDir + "Microsoft.Practices.ServiceLocation.dll";
guiDir + "NDesk.Options.dll";
guiDir + "Newtonsoft.Json.dll";
guiDir + "NLog.dll";
guiDir + "NlogViewer.dll";
Expand Down
1 change: 0 additions & 1 deletion chocolatey/picklesui.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ Optionally, *Pickles* can **integrate test results**, so that your stakeholders
<file src="MahApps.Metro.dll" target="tools" />
<file src="MarkdownDeep.dll" target="tools" />
<file src="Microsoft.Practices.ServiceLocation.dll" target="tools" />
<file src="NDesk.Options.dll" target="tools" />
<file src="Newtonsoft.Json.dll" target="tools" />
<file src="NLog.dll" target="tools" />
<file src="NlogViewer.dll" target="tools" />
Expand Down
4 changes: 2 additions & 2 deletions docs/Output/Dhtml/Index.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@
<div data-bind="if: WasSuccessful"><span class="badge badge-success"><i class="icon-ok passed" title="Passed"></i></span></div>
<div data-bind="if: !WasSuccessful"><span class="badge badge-important"><i class="icon-minus-sign failed" title="Failed"></i></span></div>
</div>
<!--<div style="float: right" data-bind="if: !WasExecuted">
<div style="float: right" data-bind="if: !WasExecuted">
<span class="badge badge-warning"><i class="icon-warning-sign inconclusive" title="Inconclusive"></i></span>
</div>-->
</div>
</script>

<script type="text/html" id="steps-template">
Expand Down
4 changes: 2 additions & 2 deletions docs/Output/Dhtml/pickledFeatures.js
Original file line number Diff line number Diff line change
Expand Up @@ -3089,7 +3089,7 @@ jsonPWrapper ({
},
"Configuration": {
"SutName": "Pickles",
"SutVersion": "2.15.0",
"GeneratedOn": "9 März 2017 16:27:59"
"SutVersion": "2.16.0",
"GeneratedOn": "6 Juni 2017 18:27:17"
}
});
Binary file modified docs/Output/Excel/features.xlsx
Binary file not shown.
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/00BasicGherkin/BasicGherkin.html
Original file line number Diff line number Diff line change
Expand Up @@ -305,9 +305,9 @@ <h2>Using And and But</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/00BasicGherkin/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -268,9 +268,9 @@ <h1>00 Basic Gherkin</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -278,9 +278,9 @@ <h2>A couple of simple steps</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/01TestRunner/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>01 Test Runner</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/02TagsAndHooks/Hooks.html
Original file line number Diff line number Diff line change
Expand Up @@ -340,9 +340,9 @@ <h2>Hooking into pre conditions for Steps in SpecFlow</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/02TagsAndHooks/TagDemo.html
Original file line number Diff line number Diff line change
Expand Up @@ -358,9 +358,9 @@ <h2>A scenario with 2 tags</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/02TagsAndHooks/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -275,9 +275,9 @@ <h1>02 Tags And Hooks</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -344,9 +344,9 @@ <h2>Pending step</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/031ScenarioContext/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>031 Scenario Context</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -295,9 +295,9 @@ <h2>Showing information of the feature</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/032FeatureContext/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>032 Feature Context</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -434,9 +434,9 @@ <h3>Examples: more than 100</h3>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/03ScenarioOutline/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>03 Scenario Outline</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:57</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/04Background/BackgroundFeature.html
Original file line number Diff line number Diff line change
Expand Up @@ -305,9 +305,9 @@ <h2>Add 2 to the sum</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/04Background/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>04 Background</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -326,9 +326,9 @@ <h2>Example of a wide table</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/05TablesAndAssist/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>05 Tables And Assist</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/06CompareToAssist/CompareTo.html
Original file line number Diff line number Diff line change
Expand Up @@ -298,9 +298,9 @@ <h2>CompareToSet</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/06CompareToAssist/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,9 +266,9 @@ <h1>06 Compare To Assist</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/07Localization/Svenska.html
Original file line number Diff line number Diff line change
Expand Up @@ -280,9 +280,9 @@ <h2>Summera 5 och 7 ska vara 12</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/07Localization/Vlaams.html
Original file line number Diff line number Diff line change
Expand Up @@ -277,9 +277,9 @@ <h2>Het Scenario</h2>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
6 changes: 3 additions & 3 deletions docs/Output/Html/Features/07Localization/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -273,9 +273,9 @@ <h1>07 Localization</h1>
</ul>
</div>
<div id="footer">
<p>Test results generated for: Pickles, version 2.15.0</p>
<p>Generated on: 9 März 2017 16:27:58</p>
<p>Produced by Pickles, version 2.15.0.0</p>
<p>Test results generated for: Pickles, version 2.16.0</p>
<p>Generated on: 6 Juni 2017 18:27:16</p>
<p>Produced by Pickles, version 2.16.0.0</p>
</div>
</div>
</body>
Expand Down
Loading

0 comments on commit c902938

Please sign in to comment.