{"action":"created","issue":{"url":"https://api.github.com/repos/nunit/nunit/issues/755","labels_url":"https://api.github.com/repos/nunit/nunit/issues/755/labels{/name}","comments_url":"https://api.github.com/repos/nunit/nunit/issues/755/comments","events_url":"https://api.github.com/repos/nunit/nunit/issues/755/events","html_url":"https://github.com/nunit/nunit/issues/755","id":97885840,"number":755,"title":"TimeOut attribute doesn't work with TestCaseSource Attribute","user":{"login":"GibbOne","id":12271500,"avatar_url":"https://avatars.githubusercontent.com/u/12271500?v=3","gravatar_id":"","url":"https://api.github.com/users/GibbOne","html_url":"https://github.com/GibbOne","followers_url":"https://api.github.com/users/GibbOne/followers","following_url":"https://api.github.com/users/GibbOne/following{/other_user}","gists_url":"https://api.github.com/users/GibbOne/gists{/gist_id}","starred_url":"https://api.github.com/users/GibbOne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GibbOne/subscriptions","organizations_url":"https://api.github.com/users/GibbOne/orgs","repos_url":"https://api.github.com/users/GibbOne/repos","events_url":"https://api.github.com/users/GibbOne/events{/privacy}","received_events_url":"https://api.github.com/users/GibbOne/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nunit/nunit/labels/is:bug","name":"is:bug","color":"fc2929"},{"url":"https://api.github.com/repos/nunit/nunit/labels/status:confirm","name":"status:confirm","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-29T08:30:48Z","updated_at":"2015-08-09T15:04:12Z","closed_at":null,"body":"I'm using NUnit version 3.0.0-beta-3 and the dot net Framework 4.6.\r\n\r\nExample:\r\n\r\n```C#\r\nusing NUnit.Framework;\r\nusing System.Collections.Generic;\r\nusing System.Threading.Tasks;\r\n\r\nnamespace ClassLibrary1\r\n{\r\n    public class TestTimeOut\r\n    {\r\n        // all in ms\r\n        const int TIME_OUT_TIME = 2000;\r\n        const int NOT_TIMEOUTED_TIME = 1000;\r\n        const int TIMEOUTED_TIME = 3000;\r\n\r\n        // it works!\r\n        [Test, Timeout(TIME_OUT_TIME), Parallelizable(ParallelScope.Fixtures)]\r\n        public async Task TestTimeOutElapsed()\r\n        {\r\n            await TestTimeOutCase(TIMEOUTED_TIME);\r\n        }\r\n\r\n        // it works!\r\n        [Test, Timeout(TIME_OUT_TIME), Parallelizable(ParallelScope.Fixtures)]\r\n        public async Task TestTimeOutNotElapsed()\r\n        {\r\n            await TestTimeOutCase(NOT_TIMEOUTED_TIME);\r\n        }\r\n\r\n        // it doesn't work (both tests end successfully)\r\n        static List<object[]> Delays = new List<object[]>() { new object[] { NOT_TIMEOUTED_TIME }, new object[] { TIMEOUTED_TIME } };\r\n\r\n        [Test, Timeout(TIME_OUT_TIME), TestCaseSource(\"Delays\"), Parallelizable(ParallelScope.Fixtures)]\r\n        public async Task TestTimeOutCase(int delay)\r\n        {\r\n            await Task.Delay(delay);\r\n        }\r\n\r\n    }\r\n}\r\n```\r\n\r\nAm I doing something wrong?"},"comment":{"url":"https://api.github.com/repos/nunit/nunit/issues/comments/129195864","html_url":"https://github.com/nunit/nunit/issues/755#issuecomment-129195864","issue_url":"https://api.github.com/repos/nunit/nunit/issues/755","id":129195864,"user":{"login":"constructor-igor","id":1849690,"avatar_url":"https://avatars.githubusercontent.com/u/1849690?v=3","gravatar_id":"","url":"https://api.github.com/users/constructor-igor","html_url":"https://github.com/constructor-igor","followers_url":"https://api.github.com/users/constructor-igor/followers","following_url":"https://api.github.com/users/constructor-igor/following{/other_user}","gists_url":"https://api.github.com/users/constructor-igor/gists{/gist_id}","starred_url":"https://api.github.com/users/constructor-igor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/constructor-igor/subscriptions","organizations_url":"https://api.github.com/users/constructor-igor/orgs","repos_url":"https://api.github.com/users/constructor-igor/repos","events_url":"https://api.github.com/users/constructor-igor/events{/privacy}","received_events_url":"https://api.github.com/users/constructor-igor/received_events","type":"User","site_admin":false},"created_at":"2015-08-09T15:04:12Z","updated_at":"2015-08-09T15:04:12Z","body":"when I remove \"async\"\\\"await\":\r\n![image](https://cloud.githubusercontent.com/assets/1849690/9155423/075cfd9e-3ec1-11e5-9949-4fccb783ee71.png)\r\n"}}