{"action":"created","issue":{"url":"https://api.github.com/repos/nunit/nunit/issues/1207","labels_url":"https://api.github.com/repos/nunit/nunit/issues/1207/labels{/name}","comments_url":"https://api.github.com/repos/nunit/nunit/issues/1207/comments","events_url":"https://api.github.com/repos/nunit/nunit/issues/1207/events","html_url":"https://github.com/nunit/nunit/issues/1207","id":127969251,"number":1207,"title":"Dll has no TestFixtures","user":{"login":"maddo5","id":16821554,"avatar_url":"https://avatars.githubusercontent.com/u/16821554?v=3","gravatar_id":"","url":"https://api.github.com/users/maddo5","html_url":"https://github.com/maddo5","followers_url":"https://api.github.com/users/maddo5/followers","following_url":"https://api.github.com/users/maddo5/following{/other_user}","gists_url":"https://api.github.com/users/maddo5/gists{/gist_id}","starred_url":"https://api.github.com/users/maddo5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maddo5/subscriptions","organizations_url":"https://api.github.com/users/maddo5/orgs","repos_url":"https://api.github.com/users/maddo5/repos","events_url":"https://api.github.com/users/maddo5/events{/privacy}","received_events_url":"https://api.github.com/users/maddo5/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-01-21T16:55:53Z","updated_at":"2016-01-22T21:46:52Z","closed_at":null,"body":"Hi,\r\n\r\nWe have a project with a number of dlls that have tests in them. One dll is being picked up and the tests are being run, but the others are failing.  If I copy the failing dlls to my local machine the tests run successfully.  Dll's are 32 bit so using --x86 parameter.  \r\n\r\nFailing Machine: Windows 7 64bit Virtual Machine, VS2015 Update 1, .NET 4.6.1, NUnit 3.0.1\r\nWorking Machine: Windows 10 64bit, VS2015 Update 1, .NET 4.6.1, NUnit 3.0.1\r\n\r\nRunning the nunit gui on the failing machine I get \"Value cannot be null. Parameter name: test\". This is the stack.\r\n   at NUnit.Gui.Model.TestEventArgs..ctor(TestAction action, TestNode test) in C:\\temp\\nunit-gui-master\\src\\nunit-gui\\Model\\TestEventArgs.cs:line 44\r\n   at NUnit.Gui.Model.TestModel.LoadTests(IList`1 files) in C:\\temp\\nunit-gui-master\\src\\nunit-gui\\Model\\TestModel.cs:line 205\r\n   at NUnit.Gui.Presenters.MainPresenter.OnOpenProjectCommand() in C:\\temp\\nunit-gui-master\\src\\nunit-gui\\Presenters\\MainPresenter.cs:line 175\r\n   at NUnit.UiKit.Elements.MenuElement.<.ctor>b__9_0(Object <sender>, EventArgs <e>) in C:\\temp\\nunit-gui-master\\src\\nunit.uikit\\Elements\\MenuElement.cs:line 41\r\n   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)\r\n   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)\r\n   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)\r\n   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)\r\n   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)\r\n   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)\r\n   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)\r\n   at System.Windows.Forms.Control.WndProc(Message& m)\r\n   at System.Windows.Forms.ToolStrip.WndProc(Message& m)\r\n   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)\r\n   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)\r\n   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)\r\n   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)\r\n   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)\r\n   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)\r\n   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)\r\n   at NUnit.Gui.Program.Main(String[] args) in C:\\temp\\nunit-gui-master\\src\\nunit-gui\\Program.cs:line 84\r\n   at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)\r\n   at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()\r\n   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)\r\n   at System.Threading.ThreadHelper.ThreadStart()\r\n\r\nThis is the source for the tests.\r\n    [TestFixture] \r\n    public class SpreadsheetTests\r\n    {\r\n        public SpreadsheetTests()\r\n        {\r\n        }\r\n\r\n        [TestCase(5, \"E\")]\r\n        public void GetColumnNameTests(int column, string expectedResult)\r\n        {\r\n              // Test code is here\r\n        }\r\n    }\r\n\r\nAny idea on why it fails on one machine but not the other?\r\n\r\nThanks\r\nmaddo"},"comment":{"url":"https://api.github.com/repos/nunit/nunit/issues/comments/174062561","html_url":"https://github.com/nunit/nunit/issues/1207#issuecomment-174062561","issue_url":"https://api.github.com/repos/nunit/nunit/issues/1207","id":174062561,"user":{"login":"CharliePoole","id":2678661,"avatar_url":"https://avatars.githubusercontent.com/u/2678661?v=3","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":"2016-01-22T21:46:52Z","updated_at":"2016-01-22T21:46:52Z","body":"@rprouse The message indicates that no test fixtures were found. What seems to be key is that this is a teamcity run. We know that teamcity generates an nunit project file, which may be invalid or may activate some otherwise hidden bugs in nunit.\r\n\r\n@maddo5 We need you to run this using nunit3-console directly in order to see what happens and to rule out any teamcity problems."}}