{"action":"created","issue":{"url":"https://api.github.com/repos/nunit/nunit/issues/3083","repository_url":"https://api.github.com/repos/nunit/nunit","labels_url":"https://api.github.com/repos/nunit/nunit/issues/3083/labels{/name}","comments_url":"https://api.github.com/repos/nunit/nunit/issues/3083/comments","events_url":"https://api.github.com/repos/nunit/nunit/issues/3083/events","html_url":"https://github.com/nunit/nunit/issues/3083","id":376922411,"node_id":"MDU6SXNzdWUzNzY5MjI0MTE=","number":3083,"title":"Test report shows same test as pass / fail and other probably related issues.","user":{"login":"rmaurmeier","id":44710062,"node_id":"MDQ6VXNlcjQ0NzEwMDYy","avatar_url":"https://avatars2.githubusercontent.com/u/44710062?v=4","gravatar_id":"","url":"https://api.github.com/users/rmaurmeier","html_url":"https://github.com/rmaurmeier","followers_url":"https://api.github.com/users/rmaurmeier/followers","following_url":"https://api.github.com/users/rmaurmeier/following{/other_user}","gists_url":"https://api.github.com/users/rmaurmeier/gists{/gist_id}","starred_url":"https://api.github.com/users/rmaurmeier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmaurmeier/subscriptions","organizations_url":"https://api.github.com/users/rmaurmeier/orgs","repos_url":"https://api.github.com/users/rmaurmeier/repos","events_url":"https://api.github.com/users/rmaurmeier/events{/privacy}","received_events_url":"https://api.github.com/users/rmaurmeier/received_events","type":"User","site_admin":false},"labels":[{"id":78332245,"node_id":"MDU6TGFiZWw3ODMzMjI0NQ==","url":"https://api.github.com/repos/nunit/nunit/labels/confirm","name":"confirm","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-02T18:31:22Z","updated_at":"2018-11-06T11:52:02Z","closed_at":null,"author_association":"NONE","body":"Unfortunately, the project I'm working on isn't mine to share. However, we have had many issues with unit tests over the past week of creating them. The tests are using the TestCaseSource to supply data to the tests. We figured out most of the issues that come about but one still has us stumped.\r\n\r\nWe have a controller test with two TestCaseSources. The two sources are very similar and the TestCaseData has the same parameters in both but one test passes and the other becomes Schrodinger's test. It has a red x next to the test, tree shows a test has failed. However, the test shows both pass and failed status while the group shows all tests passing. The error message says provide at least six arguments but the object even shows six arguments in the array. There are six inputs, although two are the same thing.\r\n\r\nWhich leads me to the second issue, not all the unit tests will run. The update test will load the test case source but the actual unit test is never ran. We have tried running it in debug and many other solutions. Some of the tests would run and sometimes they wouldn't. We could not see any distinguishable pattern or cause. I have been working on this for a couple days and I'm just stuck and hoping it isn't something in my code at this point.\r\n\r\nI had posted an image for the test results but that was too much. So, I have my tests shown in a tree structure in the Test Explorer. One of the sub-categories has 9 test cases. The 4 actual unit tests show up in blue. One test shows the red x along with the header. If you click the header, it says that all tests passed. If you click on the actual test it shows a failure message followed by a passed message. The four unit tests stay in blue and one of them is not run at all. I apologize for not being able to include images."},"comment":{"url":"https://api.github.com/repos/nunit/nunit/issues/comments/436226823","html_url":"https://github.com/nunit/nunit/issues/3083#issuecomment-436226823","issue_url":"https://api.github.com/repos/nunit/nunit/issues/3083","id":436226823,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjIyNjgyMw==","user":{"login":"CharliePoole","id":2678661,"node_id":"MDQ6VXNlcjI2Nzg2NjE=","avatar_url":"https://avatars2.githubusercontent.com/u/2678661?v=4","gravatar_id":"","url":"https://api.github.com/users/CharliePoole","html_url":"https://github.com/CharliePoole","followers_url":"https://api.github.com/users/CharliePoole/followers","following_url":"https://api.github.com/users/CharliePoole/following{/other_user}","gists_url":"https://api.github.com/users/CharliePoole/gists{/gist_id}","starred_url":"https://api.github.com/users/CharliePoole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CharliePoole/subscriptions","organizations_url":"https://api.github.com/users/CharliePoole/orgs","repos_url":"https://api.github.com/users/CharliePoole/repos","events_url":"https://api.github.com/users/CharliePoole/events{/privacy}","received_events_url":"https://api.github.com/users/CharliePoole/received_events","type":"User","site_admin":false},"created_at":"2018-11-06T11:52:02Z","updated_at":"2018-11-06T11:52:02Z","author_association":"MEMBER","body":"Rather than relying on graphics images, I suggest running your tests, or a subset of them, under nunit3-console. This will produce an XML result file showing exactly what was recognized by NUnit and what was not recognized. If that output looks OK to you, then it means the problem is somewhere in the NUnit VS adapter rather than the framework and this issue can be transferred to that project. OTOH, if the problem exists, or even exists in part, in the XML, then we know that it should be examined more closely right here."}}
{"actor":{"display_login":"CharliePoole"}}