diff --git a/Chutzpah/Properties/AssemblyInfo.cs b/Chutzpah/Properties/AssemblyInfo.cs index b77b7390..0cd706ab 100644 --- a/Chutzpah/Properties/AssemblyInfo.cs +++ b/Chutzpah/Properties/AssemblyInfo.cs @@ -31,4 +31,4 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.2.5.0")] +[assembly: AssemblyVersion("3.2.6.0")] diff --git a/ConsoleRunner/Properties/AssemblyInfo.cs b/ConsoleRunner/Properties/AssemblyInfo.cs index 5a122db6..a4f4c2cd 100644 --- a/ConsoleRunner/Properties/AssemblyInfo.cs +++ b/ConsoleRunner/Properties/AssemblyInfo.cs @@ -1,34 +1,34 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Chutzpah Console Runner")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Matthew Manela")] -[assembly: AssemblyProduct("Chutzpah")] -[assembly: AssemblyCopyright("Copyright © Matthew Manela 2014")] -[assembly: AssemblyTrademark("27:a5a5e840015a1206931d4f596f5ce3765fcc455f")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("bfa968f5-6e7d-4a67-8dc4-7b64190362ae")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -[assembly: AssemblyVersion("3.2.5.0")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Chutzpah Console Runner")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Matthew Manela")] +[assembly: AssemblyProduct("Chutzpah")] +[assembly: AssemblyCopyright("Copyright © Matthew Manela 2014")] +[assembly: AssemblyTrademark("27:a5a5e840015a1206931d4f596f5ce3765fcc455f")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("bfa968f5-6e7d-4a67-8dc4-7b64190362ae")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +[assembly: AssemblyVersion("3.2.6.0")] diff --git a/Facts.Integration/Properties/AssemblyInfo.cs b/Facts.Integration/Properties/AssemblyInfo.cs index a511a77e..36bb8e65 100644 --- a/Facts.Integration/Properties/AssemblyInfo.cs +++ b/Facts.Integration/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyFileVersion("3.2.5.0")] +// [assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyFileVersion("3.2.6.0")] diff --git a/Facts/Properties/AssemblyInfo.cs b/Facts/Properties/AssemblyInfo.cs index 69b0e806..9b24e0cc 100644 --- a/Facts/Properties/AssemblyInfo.cs +++ b/Facts/Properties/AssemblyInfo.cs @@ -1,36 +1,36 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Facts")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Matthew Manela")] -[assembly: AssemblyProduct("Facts")] -[assembly: AssemblyCopyright("Copyright © Matthew Manela 2012")] -[assembly: AssemblyTrademark("27:a5a5e840015a1206931d4f596f5ce3765fcc455f")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("ea0e922b-ba4e-40b2-8834-b3d9fd7152ea")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyFileVersion("3.2.5.0")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Facts")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Matthew Manela")] +[assembly: AssemblyProduct("Facts")] +[assembly: AssemblyCopyright("Copyright © Matthew Manela 2012")] +[assembly: AssemblyTrademark("27:a5a5e840015a1206931d4f596f5ce3765fcc455f")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("ea0e922b-ba4e-40b2-8834-b3d9fd7152ea")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyFileVersion("3.2.6.0")] diff --git a/PerfTester/Properties/AssemblyInfo.cs b/PerfTester/Properties/AssemblyInfo.cs index ae96240a..7aeb9ded 100644 --- a/PerfTester/Properties/AssemblyInfo.cs +++ b/PerfTester/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyFileVersion("3.2.5.0")] +// [assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyFileVersion("3.2.6.0")] diff --git a/VS.Common/Properties/AssemblyInfo.cs b/VS.Common/Properties/AssemblyInfo.cs index 54839e36..f416d217 100644 --- a/VS.Common/Properties/AssemblyInfo.cs +++ b/VS.Common/Properties/AssemblyInfo.cs @@ -1,36 +1,36 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("VS.Common")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Matthew Manela")] -[assembly: AssemblyProduct("Chutzpah")] -[assembly: AssemblyCopyright("Copyright © Matthew Manela 2014")] -[assembly: AssemblyTrademark("27:a5a5e840015a1206931d4f596f5ce3765fcc455f")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("e34f8d69-837c-4287-8161-ee8f3b5ea957")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyFileVersion("3.2.5.0")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("VS.Common")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Matthew Manela")] +[assembly: AssemblyProduct("Chutzpah")] +[assembly: AssemblyCopyright("Copyright © Matthew Manela 2014")] +[assembly: AssemblyTrademark("27:a5a5e840015a1206931d4f596f5ce3765fcc455f")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("e34f8d69-837c-4287-8161-ee8f3b5ea957")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyFileVersion("3.2.6.0")] diff --git a/VS2012.TestAdapter/Properties/AssemblyInfo.cs b/VS2012.TestAdapter/Properties/AssemblyInfo.cs index 8b6bd743..80437fb7 100644 --- a/VS2012.TestAdapter/Properties/AssemblyInfo.cs +++ b/VS2012.TestAdapter/Properties/AssemblyInfo.cs @@ -28,6 +28,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -// [assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyFileVersion("3.2.5.0")] +// [assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyFileVersion("3.2.6.0")] diff --git a/VS2012/Properties/AssemblyInfo.cs b/VS2012/Properties/AssemblyInfo.cs index 8385212d..8b2ca3bf 100644 --- a/VS2012/Properties/AssemblyInfo.cs +++ b/VS2012/Properties/AssemblyInfo.cs @@ -29,8 +29,8 @@ // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.2.5.0")] -[assembly: AssemblyFileVersion("3.2.5.0")] +[assembly: AssemblyVersion("3.2.6.0")] +[assembly: AssemblyFileVersion("3.2.6.0")] [assembly: InternalsVisibleTo("VS2012_IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5d0d0037c1860700951dacd66f284af268c594cd703483d37e8eb3182e5d5dec2201673145ef8d2145a82a3156e5d22f675634b1bc328114f1431129e62e86517e323eb6b3f6ea6e813fba1f50bfddfecafa2d8ba5900c021a7e1b6b14d3f4f8d6b65173e38a9ce2143324d7e24deaf5a0aee6f00499a57ad2b2dc51fde9dbd")] [assembly: InternalsVisibleTo("VS2012_UnitTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5d0d0037c1860700951dacd66f284af268c594cd703483d37e8eb3182e5d5dec2201673145ef8d2145a82a3156e5d22f675634b1bc328114f1431129e62e86517e323eb6b3f6ea6e813fba1f50bfddfecafa2d8ba5900c021a7e1b6b14d3f4f8d6b65173e38a9ce2143324d7e24deaf5a0aee6f00499a57ad2b2dc51fde9dbd")] diff --git a/VS2012/source.extension.vsixmanifest b/VS2012/source.extension.vsixmanifest index 25064193..5e3b90aa 100644 --- a/VS2012/source.extension.vsixmanifest +++ b/VS2012/source.extension.vsixmanifest @@ -1,7 +1,7 @@  - + Chutzpah Test Adapter for the Test Explorer Chutzpah adapter for the Visual Studio Unit Test Explorer. Chutzpah is an open source JavaScript test runner which enables you to run JavaScript unit tests from the command line and from inside of Visual Studio. https://github.com/mmanela/chutzpah diff --git a/VisualStudio/Properties/AssemblyInfo.cs b/VisualStudio/Properties/AssemblyInfo.cs index 416a0555..d800d74a 100644 --- a/VisualStudio/Properties/AssemblyInfo.cs +++ b/VisualStudio/Properties/AssemblyInfo.cs @@ -29,7 +29,7 @@ // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.2.5.0")] +[assembly: AssemblyVersion("3.2.6.0")] diff --git a/VisualStudio/source.extension.vsixmanifest b/VisualStudio/source.extension.vsixmanifest index 0a459f0f..31d8c34b 100644 --- a/VisualStudio/source.extension.vsixmanifest +++ b/VisualStudio/source.extension.vsixmanifest @@ -3,7 +3,7 @@ Chutzpah Test Runner Context Menu Extension Matthew Manela - 3.2.5 + 3.2.6 Chutzpah is an open source JavaScript test runner which helps you integrate JavaScript unit testing into your website. It enables you to run JavaScript unit tests from the command line and from inside of Visual Studio. 1033 https://github.com/mmanela/chutzpah diff --git a/chocolateyInstall.ps1 b/chocolateyInstall.ps1 index 2d587f90..e7569f0b 100644 --- a/chocolateyInstall.ps1 +++ b/chocolateyInstall.ps1 @@ -1 +1 @@ -Install-ChocolateyZipPackage 'chutzpah' 'https://github.com/mmanela/chutzpah/releases/download/v3.2.5/Chutzpah.3.2.5.zip' "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" +Install-ChocolateyZipPackage 'chutzpah' 'https://github.com/mmanela/chutzpah/releases/download/v@Version@/Chutzpah.@Version@.zip' "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" diff --git a/default.ps1 b/default.ps1 index 77d44641..d850876e 100644 --- a/default.ps1 +++ b/default.ps1 @@ -10,7 +10,7 @@ properties { # Aliases task Default -depends Build -task Package -depends Clean-Solution,Clean-PackageFiles, Set-Version, Update-VersionInFiles, Build-Solution, Package-Files, Package-NuGet +task Package -depends Clean-Solution,Clean-PackageFiles, Set-Version, Update-VersionInFiles, Build-Solution, Package-Files, Package-NuGet, Package-Chocolatey task Clean -depends Clean-Solution task TeamCity -depends Clean-TeamCitySolution, Build-TeamCitySolution, Run-UnitTests, Run-IntegrationTests @@ -162,6 +162,9 @@ task Package-Chocolatey -depends Clean-PackageFiles, Set-Version { create $chocolateyDir, $packageDir copy-item $chocolateyInstall, $nuspec -destination $chocolateyDir + + $v = new-object -TypeName System.Version -ArgumentList $global:version + regex-replace "$chocolateyDir\chocolateyInstall.ps1" '(?m)@Version@' $v.ToString(3) push-location $chocolateyDir $v = new-object -TypeName System.Version -ArgumentList $global:version