Old implementation caused promotional message, and chocolatey banner to get mixed into the works. If upgrading Chocolatey, cause problems as the version caught is a string with "vX.X.X" and in the where clause is attempted to be converted to a .net version type.
Limiting the output reduces it to only the packages, leaving out any banners.
Spent a while thinking of how to test this, as point 5 states - but nothing could come to mind without mocking the call to choco and writing its own response, at least from what I can think of.
Old implementation caused promotional message, and chocolatey banner to get mixed into the works. If upgrading Chocolatey, cause problems as the version caught is a string with "vX.X.X" and in the where clause is attempted to be converted to a .net version type.
Limiting the output reduces it to only the packages, leaving out any banners.
Spent a while thinking of how to test this, as point 5 states - but nothing could come to mind without mocking the call to choco and writing its own response, at least from what I can think of.
An example of the fixes below
Closes #87.