Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-07 | Support global set up and teardown.xammac-net45-global-setup | Bojan Rajkovic | |
2016-11-28 | GuiUnit_xammac_net45.csproj: update because XSxammac-net45 | Aaron Bockover | |
2016-09-21 | GuiUnit_xammac_net45.csproj: update because XS | Aaron Bockover | |
2016-04-18 | GuiUnit_xammac: split into mobile and net45 variants | Aaron Bockover | |
Use a shared project for the files. Other toplevel projects should probably adopt this shared project so the file lists do not need to be kept in sync, but I only have the bandwidth to test xammac right now... | |||
2016-04-11 | Made XS happy with the .csproj | Jeffrey Stedfast | |
2015-12-03 | TestRunner: expose ExitCode | Aaron Bockover | |
This allows custom main loop integrations to use it when Shutdown is called in the case where the integration's IMainLoopIntegration.RunMainLoop is a no-op (e.g. the main loop is running already). | |||
2015-12-03 | Define XAMMAC in Release configuration | Aaron Bockover | |
2015-06-10 | [GuiUnit] Send the test output to the listener | Lluis Sanchez | |
2015-05-22 | Create a xammac-mobile GuiUnit project file. | Rolf Bjarne Kvinge | |
2015-02-11 | Add the ability to run cleanup just before shutdown | Alan McGovern | |
Such a hack :) | |||
2014-05-14 | Report if -run: filter matches zero tests instead of reporting success | Chris Hamons | |
2014-05-14 | Add support for XamMac assembly as well | Chris Hamons | |
2014-05-14 | Support Xamarin.Mac assemblies in MonoMacMainLoopIntegration | Chris Hamons | |
2014-04-17 | Disable the context of CallContext as it doesn't work the way we need | Alan McGovern | |
We're more than happy with a single static variable. We don't support multiple appdomains (or want to support it), and our usage of async/await does not work with CallContext under .NET 4.5. We end up getting a null value from CallContext.GetData after an await completes, which is expected behaviour. | |||
2014-02-19 | Flush xamarin studio csproj changes | Alan McGovern | |
2013-11-12 | Revert this hack to the name filter. | Alan McGovern | |
The actul bug was that Xamarin Studio was incorrectly specifying the test name. This has been fixed now. | |||
2013-11-01 | Merge pull request #5 from Therzok/fixConditional | Ungureanu Marius | |
Fix two wrong conditionals. | |||
2013-11-01 | Fix two wrong conditionals. | Therzok | |
2013-10-28 | Use non-broken signing key | Michael Hutchinson | |
2013-10-27 | Revert "Disable assembly signing, .NET 4.5.1 doesn't like the keyfile" | Alan McGovern | |
This reverts commit 55f1f48ab46fe8728beb0bb58118689d26a6452c. Our test assemblies are signed and so need gui-unit signed in order to build. Whatever the issue with .NET 4.5.1 is, we'll have to solve it a differnet way. | |||
2013-10-27 | Expand to full path on load, not after the tests run | Alan McGovern | |
Otherwise the test results file could end up anywhere. It's perfectly valid for unit tests to change the working dir. | |||
2013-10-25 | Disable assembly signing, .NET 4.5.1 doesn't like the keyfile | Michael Hutchinson | |
2013-10-24 | Merge pull request #4 from Therzok/master | Alan McGovern | |
[TestRunner] Fix commandline from Windows. | |||
2013-10-24 | [TestRunner] Fix commandline from Windows. | Therzok | |
2013-10-24 | Properly handle executing an entire namespace of tests. | alan | |
NUnitLite does not construct a 'Test' object for the namespace hierarchy. It is a flat list of tests which have fully qualified type names inside a single container. As such we need to use a Test.Name.StartsWith instead of checking the parent when we want to run all tests in the 'Foo.Bar' namespace, such as Foo.Bar.Baz and Foo.Bar.Bim | |||
2013-10-24 | Revert "Don't mangle the test names." | alan | |
This reverts commit 8c76547e7f29c664812d27a0226e17b32a656d00. | |||
2013-10-22 | [GuiUnit] Ensure the TcpWriter socket is always disposed correctly | Alan McGovern | |
We want to gracefully shut down the socket when possible. | |||
2013-10-07 | Include the message and stacktrace in the results sent to MD | Lluis Sanchez | |
2013-09-14 | Give TestRunner STAThread attribute | Alex Corrado | |
2013-09-05 | Fix Xwt initialization to work with the WPF backend | Alex Corrado | |
2013-08-07 | Don't mangle the test names. | Alan McGovern | |
We need this to be correct so we can use the SimpleNameFilter to filter tests. | |||
2013-08-06 | SimpleNameFilter should also work with namespaces | Alan McGovern | |
Specifying 'Foo.Bar' should let the test 'Foo.Bar.Baz' execute | |||
2013-08-03 | Fix on the fly updates again | Alan McGovern | |
The last commit was broken. Whoops! | |||
2013-08-02 | The error code of GuiUnit is the number of tests that fail | Alan McGovern | |
This should make it easier to detect failures when run from the commandline | |||
2013-07-31 | Make TcpWriter Windows Phone compatible | ermau | |
2013-07-31 | Use reflection to check restricted methods | ermau | |
`Assembly.LoadFile` and `Assembly.Location` are not present on Windows Phone. To allow us to keep our hard coded list of main loop integrations (and other support), we'll check for these methods at runtime and properties and skip steps that aren't required/supported on Windows Phone. | |||
2013-07-29 | Ensure we always propagate the right return value | Alan McGovern | |
2013-07-29 | Add the ability to run without explicit mainloop integration. | Alan McGovern | |
Sometimes someone will want to set up their own SyncronizationContext and have the tests run without calling any special setup/shutdown methods. This isn't fully tested but if there are bugs i can fix em. | |||
2013-07-26 | Add support for Gtk too | Alan McGovern | |
2013-07-26 | Work around a bug in xbuild | Alan McGovern | |
It always appends .exe even if the assembly already has an extension so let's just leave it as GuiUnit.exe | |||
2013-07-25 | Add both a NET_4_0 and NET_4_5 build of GuiUnit | Alan McGovern | |
MonoDevelop needs a NET_4_0 build as that's the runtime we target. | |||
2013-07-25 | Do not inherit from ILogicalThreadAffinative and add more helpers | Alan McGovern | |
TestContext does not actually support this. If the assembly under test spins up any appdomains we blow up as TestContext is not serializable, neither are many of it's members. As such implementing this interface is pointless. Also i'm ok with not allowing people run tests from the non-root domain ;) | |||
2013-07-25 | Add some additional helper Assert methods to better match NUnit 2.6 | Alan McGovern | |
2013-07-24 | Better propagation of async exceptions | Alan McGovern | |
If we have an exception from an Async test we need to get it from the AggregateException and propagate it properly. | |||
2013-07-24 | Full support for on the fly xml output as tests run | Alan McGovern | |
2013-07-23 | Ignore .DS_Store | Alan McGovern | |
2013-07-23 | Use the new support for writing on the fly updates over TCP | Alan McGovern | |
2013-07-23 | Add basic support for outputing on the fly updates | Alan McGovern | |
2013-07-18 | Add obj/ directory to gitignore | Jeremie Laval | |
2013-07-18 | Remove a duplicate file | Alan McGovern | |
This has been modified and renamed to 'GuiUnit.TestRunner'. |