{"action":"created","issue":{"url":"https://api.github.com/repos/machine/machine.specifications/issues/313","repository_url":"https://api.github.com/repos/machine/machine.specifications","labels_url":"https://api.github.com/repos/machine/machine.specifications/issues/313/labels{/name}","comments_url":"https://api.github.com/repos/machine/machine.specifications/issues/313/comments","events_url":"https://api.github.com/repos/machine/machine.specifications/issues/313/events","html_url":"https://github.com/machine/machine.specifications/issues/313","id":170813299,"number":313,"title":"Type and Member filtering for running specs","user":{"login":"einari","id":134365,"avatar_url":"https://avatars.githubusercontent.com/u/134365?v=3","gravatar_id":"","url":"https://api.github.com/users/einari","html_url":"https://github.com/einari","followers_url":"https://api.github.com/users/einari/followers","following_url":"https://api.github.com/users/einari/following{/other_user}","gists_url":"https://api.github.com/users/einari/gists{/gist_id}","starred_url":"https://api.github.com/users/einari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/einari/subscriptions","organizations_url":"https://api.github.com/users/einari/orgs","repos_url":"https://api.github.com/users/einari/repos","events_url":"https://api.github.com/users/einari/events{/privacy}","received_events_url":"https://api.github.com/users/einari/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/machine/machine.specifications/labels/Claimed","name":"Claimed","color":"ededed"},{"url":"https://api.github.com/repos/machine/machine.specifications/labels/dotnet-test%20runner","name":"dotnet-test runner","color":"c2e0c6"}],"state":"open","locked":false,"assignee":{"login":"einari","id":134365,"avatar_url":"https://avatars.githubusercontent.com/u/134365?v=3","gravatar_id":"","url":"https://api.github.com/users/einari","html_url":"https://github.com/einari","followers_url":"https://api.github.com/users/einari/followers","following_url":"https://api.github.com/users/einari/following{/other_user}","gists_url":"https://api.github.com/users/einari/gists{/gist_id}","starred_url":"https://api.github.com/users/einari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/einari/subscriptions","organizations_url":"https://api.github.com/users/einari/orgs","repos_url":"https://api.github.com/users/einari/repos","events_url":"https://api.github.com/users/einari/events{/privacy}","received_events_url":"https://api.github.com/users/einari/received_events","type":"User","site_admin":false},"assignees":[{"login":"einari","id":134365,"avatar_url":"https://avatars.githubusercontent.com/u/134365?v=3","gravatar_id":"","url":"https://api.github.com/users/einari","html_url":"https://github.com/einari","followers_url":"https://api.github.com/users/einari/followers","following_url":"https://api.github.com/users/einari/following{/other_user}","gists_url":"https://api.github.com/users/einari/gists{/gist_id}","starred_url":"https://api.github.com/users/einari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/einari/subscriptions","organizations_url":"https://api.github.com/users/einari/orgs","repos_url":"https://api.github.com/users/einari/repos","events_url":"https://api.github.com/users/einari/events{/privacy}","received_events_url":"https://api.github.com/users/einari/received_events","type":"User","site_admin":false}],"milestone":null,"comments":11,"created_at":"2016-08-12T07:23:04Z","updated_at":"2016-08-12T17:56:18Z","closed_at":null,"body":"Add support for -filters for filtering down to specific types to run - similar to what the console runner for the .NET Framework has. \r\n\r\n```terminal\r\ndotnet test --filters My.Spec.In.Namespace.MySpec, My.Spec.In.Namespace.MyOtherSpec\r\n```\r\n\r\nIn addition, it would be really nice to have something to specify which member within a specification should be run. \r\n\r\n```terminal\r\ndotnet test --specs My.Spec.In.Namespace.MySpec#Member, My.Spec.In.Namespace.MyOtherSpec#Member\r\n```\r\n\r\nThis will be extremely helpful in the Visual Studio Code extension I'm working on. I plan to invoke the `dotnet test` tool directly."},"comment":{"url":"https://api.github.com/repos/machine/machine.specifications/issues/comments/239515992","html_url":"https://github.com/machine/machine.specifications/issues/313#issuecomment-239515992","issue_url":"https://api.github.com/repos/machine/machine.specifications/issues/313","id":239515992,"user":{"login":"einari","id":134365,"avatar_url":"https://avatars.githubusercontent.com/u/134365?v=3","gravatar_id":"","url":"https://api.github.com/users/einari","html_url":"https://github.com/einari","followers_url":"https://api.github.com/users/einari/followers","following_url":"https://api.github.com/users/einari/following{/other_user}","gists_url":"https://api.github.com/users/einari/gists{/gist_id}","starred_url":"https://api.github.com/users/einari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/einari/subscriptions","organizations_url":"https://api.github.com/users/einari/orgs","repos_url":"https://api.github.com/users/einari/repos","events_url":"https://api.github.com/users/einari/events{/privacy}","received_events_url":"https://api.github.com/users/einari/received_events","type":"User","site_admin":false},"created_at":"2016-08-12T17:56:18Z","updated_at":"2016-08-12T17:56:18Z","body":"This vacation thing has really done my head in - obviously it should have been the ´-test / --test´ option:\r\n\r\n```csharp\r\nthis.Add(\"test=\", \"Comma-separated list of {NAMES} of tests to run or explore. This option may be repeated.\",\r\n                v => ((List<string>)TestList).AddRange(TestNameParser.Parse(RequiredValue(v, \"--test\"))));\r\n```\r\n\r\nI'll dig into the format of what is being sent to these so that we match that."}}
{"actor":{"display_login":"einari"}}