Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/guiunit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-07Support global set up and teardown.xammac-net45-global-setupBojan Rajkovic
2016-11-28GuiUnit_xammac_net45.csproj: update because XSxammac-net45Aaron Bockover
2016-09-21GuiUnit_xammac_net45.csproj: update because XSAaron Bockover
2016-04-18GuiUnit_xammac: split into mobile and net45 variantsAaron 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-11Made XS happy with the .csprojJeffrey Stedfast
2015-12-03TestRunner: expose ExitCodeAaron 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-03Define XAMMAC in Release configurationAaron Bockover
2015-06-10[GuiUnit] Send the test output to the listenerLluis Sanchez
2015-05-22Create a xammac-mobile GuiUnit project file.Rolf Bjarne Kvinge
2015-02-11Add the ability to run cleanup just before shutdownAlan McGovern
Such a hack :)
2014-05-14Report if -run: filter matches zero tests instead of reporting successChris Hamons
2014-05-14Add support for XamMac assembly as wellChris Hamons
2014-05-14Support Xamarin.Mac assemblies in MonoMacMainLoopIntegrationChris Hamons
2014-04-17Disable the context of CallContext as it doesn't work the way we needAlan 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-19Flush xamarin studio csproj changesAlan McGovern
2013-11-12Revert 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-01Merge pull request #5 from Therzok/fixConditionalUngureanu Marius
Fix two wrong conditionals.
2013-11-01Fix two wrong conditionals.Therzok
2013-10-28Use non-broken signing keyMichael Hutchinson
2013-10-27Revert "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-27Expand to full path on load, not after the tests runAlan McGovern
Otherwise the test results file could end up anywhere. It's perfectly valid for unit tests to change the working dir.
2013-10-25Disable assembly signing, .NET 4.5.1 doesn't like the keyfileMichael Hutchinson
2013-10-24Merge pull request #4 from Therzok/masterAlan McGovern
[TestRunner] Fix commandline from Windows.
2013-10-24[TestRunner] Fix commandline from Windows.Therzok
2013-10-24Properly 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-24Revert "Don't mangle the test names."alan
This reverts commit 8c76547e7f29c664812d27a0226e17b32a656d00.
2013-10-22[GuiUnit] Ensure the TcpWriter socket is always disposed correctlyAlan McGovern
We want to gracefully shut down the socket when possible.
2013-10-07Include the message and stacktrace in the results sent to MDLluis Sanchez
2013-09-14Give TestRunner STAThread attributeAlex Corrado
2013-09-05Fix Xwt initialization to work with the WPF backendAlex Corrado
2013-08-07Don't mangle the test names.Alan McGovern
We need this to be correct so we can use the SimpleNameFilter to filter tests.
2013-08-06SimpleNameFilter should also work with namespacesAlan McGovern
Specifying 'Foo.Bar' should let the test 'Foo.Bar.Baz' execute
2013-08-03Fix on the fly updates againAlan McGovern
The last commit was broken. Whoops!
2013-08-02The error code of GuiUnit is the number of tests that failAlan McGovern
This should make it easier to detect failures when run from the commandline
2013-07-31Make TcpWriter Windows Phone compatibleermau
2013-07-31Use reflection to check restricted methodsermau
`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-29Ensure we always propagate the right return valueAlan McGovern
2013-07-29Add 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-26Add support for Gtk tooAlan McGovern
2013-07-26Work around a bug in xbuildAlan McGovern
It always appends .exe even if the assembly already has an extension so let's just leave it as GuiUnit.exe
2013-07-25Add both a NET_4_0 and NET_4_5 build of GuiUnitAlan McGovern
MonoDevelop needs a NET_4_0 build as that's the runtime we target.
2013-07-25Do not inherit from ILogicalThreadAffinative and add more helpersAlan 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-25Add some additional helper Assert methods to better match NUnit 2.6Alan McGovern
2013-07-24Better propagation of async exceptionsAlan McGovern
If we have an exception from an Async test we need to get it from the AggregateException and propagate it properly.
2013-07-24Full support for on the fly xml output as tests runAlan McGovern
2013-07-23Ignore .DS_StoreAlan McGovern
2013-07-23Use the new support for writing on the fly updates over TCPAlan McGovern
2013-07-23Add basic support for outputing on the fly updatesAlan McGovern
2013-07-18Add obj/ directory to gitignoreJeremie Laval
2013-07-18Remove a duplicate fileAlan McGovern
This has been modified and renamed to 'GuiUnit.TestRunner'.