{"action":"created","issue":{"url":"https://api.github.com/repos/fsprojects/Paket/issues/516","labels_url":"https://api.github.com/repos/fsprojects/Paket/issues/516/labels{/name}","comments_url":"https://api.github.com/repos/fsprojects/Paket/issues/516/comments","events_url":"https://api.github.com/repos/fsprojects/Paket/issues/516/events","html_url":"https://github.com/fsprojects/Paket/issues/516","id":53437850,"number":516,"title":"XUnit Runner Nuget package does not work with Paket","user":{"login":"isaacabraham","id":1781813,"avatar_url":"https://avatars.githubusercontent.com/u/1781813?v=3","gravatar_id":"","url":"https://api.github.com/users/isaacabraham","html_url":"https://github.com/isaacabraham","followers_url":"https://api.github.com/users/isaacabraham/followers","following_url":"https://api.github.com/users/isaacabraham/following{/other_user}","gists_url":"https://api.github.com/users/isaacabraham/gists{/gist_id}","starred_url":"https://api.github.com/users/isaacabraham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isaacabraham/subscriptions","organizations_url":"https://api.github.com/users/isaacabraham/orgs","repos_url":"https://api.github.com/users/isaacabraham/repos","events_url":"https://api.github.com/users/isaacabraham/events{/privacy}","received_events_url":"https://api.github.com/users/isaacabraham/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fsprojects/Paket/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"forki","id":57396,"avatar_url":"https://avatars.githubusercontent.com/u/57396?v=3","gravatar_id":"","url":"https://api.github.com/users/forki","html_url":"https://github.com/forki","followers_url":"https://api.github.com/users/forki/followers","following_url":"https://api.github.com/users/forki/following{/other_user}","gists_url":"https://api.github.com/users/forki/gists{/gist_id}","starred_url":"https://api.github.com/users/forki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forki/subscriptions","organizations_url":"https://api.github.com/users/forki/orgs","repos_url":"https://api.github.com/users/forki/repos","events_url":"https://api.github.com/users/forki/events{/privacy}","received_events_url":"https://api.github.com/users/forki/received_events","type":"User","site_admin":false},"milestone":null,"comments":46,"created_at":"2015-01-05T20:08:15Z","updated_at":"2015-02-07T15:25:17Z","closed_at":null,"body":"The existing [XUnit VSIX] (https://visualstudiogallery.msdn.microsoft.com/463c5987-f82b-46c8-a97e-b1cde42b9099) has been deprecated and replaced with a [NuGet package](https://www.nuget.org/packages/xunit.runner.visualstudio/0.99.9-build1021).\r\n\r\nThis means that: -\r\n\r\n1. Every solution will need the runner as a dependency (rather than installed into VS as an extension)\r\n2. It's not compatible with Paket because the way it works relies on modification of the .fsproj to reference extra targets which are bundled with the Nuget package, almost in the same way that Nuget Package Restore used to work.\r\n3. Because the package has fake \"empty\" folders for packages e.g. net20, portable-net45 and so on, Paket adds unnecessary ``<When>`` conditions into the project that have no children.\r\n\r\n* (1) is a minor inconvenience\r\n* (3) is a harmless up-for-grabs that can be easily fixed in Paket\r\n* (2) is a major problem. Paket does not perform ``build`` actions as the Nuget client does. **Without this, the Visual Studio XUnit test runner won't work**."},"comment":{"url":"https://api.github.com/repos/fsprojects/Paket/issues/comments/73368533","html_url":"https://github.com/fsprojects/Paket/issues/516#issuecomment-73368533","issue_url":"https://api.github.com/repos/fsprojects/Paket/issues/516","id":73368533,"user":{"login":"forki","id":57396,"avatar_url":"https://avatars.githubusercontent.com/u/57396?v=3","gravatar_id":"","url":"https://api.github.com/users/forki","html_url":"https://github.com/forki","followers_url":"https://api.github.com/users/forki/followers","following_url":"https://api.github.com/users/forki/following{/other_user}","gists_url":"https://api.github.com/users/forki/gists{/gist_id}","starred_url":"https://api.github.com/users/forki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forki/subscriptions","organizations_url":"https://api.github.com/users/forki/orgs","repos_url":"https://api.github.com/users/forki/repos","events_url":"https://api.github.com/users/forki/events{/privacy}","received_events_url":"https://api.github.com/users/forki/received_events","type":"User","site_admin":false},"created_at":"2015-02-07T15:25:17Z","updated_at":"2015-02-07T15:25:17Z","body":"Awesome. Thanks for your help and patience.\nOn Feb 7, 2015 4:21 PM, \"damageboy\" <notifications@github.com> wrote:\n\n> @forki <https://github.com/forki> So I tested at least one like that but\n> it's not public.\n> I'll make sure I test it, if I can find a public one I'll use that... and\n> report it back here\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/fsprojects/Paket/issues/516#issuecomment-73368383>.\n>\n"}}