Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

Commit

Permalink
Fix nuget package, add test project readme
Browse files Browse the repository at this point in the history
  • Loading branch information
adamchester committed Dec 10, 2016
1 parent 5a74f4b commit 0fae1c0
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 30 deletions.
Original file line number Diff line number Diff line change
@@ -1,28 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Expecto.VisualStudio.TestAdapter</id>
<version>1.0.0.0-alpha001</version>
<title>Expecto.Adapter</title>
<authors>Expecto</authors>
<owners>adamchester</owners>
<licenseUrl>https://github.com/adamchester/expecto-adapter/blob/master/LICENSE</licenseUrl>
<projectUrl>https://github.com/adamchester/expecto</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Visual Studio test adapter for Expecto. Shows Expecto tests in Visual Studio's Test Explorer, and also enables them to be run in Visual Studio Online builds.</description>
<releaseNotes></releaseNotes>
<copyright>Copyright © 2016 Ian Griffiths</copyright>
<tags>Expecto, Visual Studio, Test Adapter, testadapter</tags>
<references>
</references>
</metadata>
<files>
<file src="bin/Release/FSharp.Core.dll" target="tools\FSharp.Core.dll" />
<file src="bin/Release/Expecto.VisualStudio.TestAdapter.dll" target="tools\Expecto.VisualStudio.TestAdapter.dll" />
<file src="bin/Release/Mono.Cecil.dll" target="tools\Mono.Cecil.dll" />
<file src="bin/Release/Mono.Cecil.dll" target="tools\Mono.Cecil.dll" />
<file src="bin/Release/Mono.Cecil.Pdb.dll" target="tools\Mono.Cecil.Pdb.dll" />
<file src="bin/Release/Mono.Cecil.Rocks.dll" target="tools\Mono.Cecil.Rocks.dll" />
<file src="bin/Release/Newtonsoft.Json.dll" target="tools\Newtonsoft.Json.dll" />
</files>
</package>
<metadata>
<id>Expecto.VisualStudio.TestAdapter</id>
<version>1.0.0-alpha003</version>
<title>Expecto.VisualStudio.TestAdapter</title>
<authors>Expecto</authors>
<owners>adamchester</owners>
<licenseUrl>https://github.com/adamchester/expecto-adapter/blob/master/LICENSE</licenseUrl>
<projectUrl>https://github.com/adamchester/expecto-adapter</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Visual Studio test adapter for Expecto. Shows Expecto tests in Visual Studio's Test Explorer, and also enables them to be run in Visual Studio Online builds.</description>
<releaseNotes></releaseNotes>
<copyright>Copyright © 2016 Ian Griffiths</copyright>
<tags>Expecto, Visual Studio, Test Adapter, testadapter</tags>
<developmentDependency>true</developmentDependency>
</metadata>
<files>
<file src="bin/Release/Expecto.VisualStudio.TestAdapter.dll" target="tools\Expecto.VisualStudio.TestAdapter.dll" />
<file src="bin/Release/Argu.dll" target="tools\Argu.dll" />
<file src="bin/Release/Expecto.dll" target="tools\Expecto.dll" />
<file src="bin/Release/FSharp.Core.dll" target="tools\FSharp.Core.dll" />
<file src="bin/Release/Mono.Cecil.dll" target="tools\Mono.Cecil.dll" />
<file src="bin/Release/Mono.Cecil.dll" target="tools\Mono.Cecil.dll" />
<file src="bin/Release/Mono.Cecil.Mdb.dll" target="tools\Mono.Cecil.Mdb.dll" />
<file src="bin/Release/Mono.Cecil.Pdb.dll" target="tools\Mono.Cecil.Pdb.dll" />
<file src="bin/Release/Mono.Cecil.Rocks.dll" target="tools\Mono.Cecil.Rocks.dll" />
<file src="bin/Release/Newtonsoft.Json.dll" target="tools\Newtonsoft.Json.dll" />
</files>
</package>
6 changes: 6 additions & 0 deletions src/Expecto.VisualStudio.sln
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Expecto.VisualStudio.TestAd
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Expecto.Vstest.Console", "Expecto.Vstest.Console\Expecto.Vstest.Console.fsproj", "{E0E2673B-41FD-4131-B7CE-50EF315DEA64}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B2758865-8826-4288-8438-274CC5E6A611}"
ProjectSection(SolutionItems) = preProject
..\build\Expecto.Adapter.nuspec = ..\build\Expecto.Adapter.nuspec
Expecto.VisualStudio.TestAdapter\Expecto.VisualStudio.TestAdapter.nuspec = Expecto.VisualStudio.TestAdapter\Expecto.VisualStudio.TestAdapter.nuspec
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down
14 changes: 10 additions & 4 deletions src/Expecto.Vstest.Console/Expecto.Vstest.Console.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<ProjectGuid>e0e2673b-41fd-4131-b7ce-50ef315dea64</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>Library1</RootNamespace>
<AssemblyName>ConsoleApp1</AssemblyName>
<AssemblyName>Expecto.Vstest.Console</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFSharpCoreVersion>4.4.0.0</TargetFSharpCoreVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
Expand All @@ -25,8 +25,9 @@
<DocumentationFile>bin\Debug\Library1.XML</DocumentationFile>
<StartAction>Program</StartAction>
<StartProgram>C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe</StartProgram>
<StartWorkingDirectory>C:\My\repo\expecto-adapter\src\Expecto.Vstest.Console\bin\Debug\</StartWorkingDirectory>
<StartArguments>ConsoleApp1.exe /testadapterpath:C:\My\repo\expecto-adapter\src\Expecto.Vstest.Console\bin\Debug\</StartArguments>
<StartWorkingDirectory>
</StartWorkingDirectory>
<StartArguments>Expecto.Vstest.Console.exe /testadapterpath:.</StartArguments>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
Expand All @@ -35,7 +36,11 @@
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<WarningLevel>3</WarningLevel>
<DocumentationFile>bin\Release\Library1.XML</DocumentationFile>
<DocumentationFile>bin\Release\ConsoleApp1.XML</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
<StartArguments>"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" "Expecto.Vstest.Console.dll" /TestAdapterPath:"."</StartArguments>
<StartWorkingDirectory>
</StartWorkingDirectory>
</PropertyGroup>
<PropertyGroup>
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion>
Expand All @@ -57,6 +62,7 @@
<Compile Include="AssemblyInfo.fs" />
<Compile Include="Program.fs" />
<Content Include="packages.config" />
<Content Include="README.txt" />
</ItemGroup>
<ItemGroup>
<Reference Include="Argu">
Expand Down
8 changes: 8 additions & 0 deletions src/Expecto.Vstest.Console/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

You can debug the test adapter by setting this project to

* Start Action / Start external program = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe
* Start Options / Command line arguments = Expecto.Vstest.Console.exe /testadapterpath:.

Then start the debugger (e.g. F5).

0 comments on commit 0fae1c0

Please sign in to comment.