TestBaseNamespace run from nunit-gui or monodevelop (cannot get debug stepping happening in MD however)
There are a lot more callbacks happening from R on Unix than on Windows. Unclear which are supposed to or not.
> RDotNet.Tests.REngineTest (TestFixtureSetUp):
> SetUp : System.NotImplementedException : The requested feature is not implemented.
> at RDotNet.Tests.MockDevice.ResetConsole () <0x0001f>
> at RDotNet.Devices.CharacterDeviceAdapter.ResetConsole () <0x00019>
> at (wrapper native-to-managed) RDotNet.Devices.CharacterDeviceAdapter.ResetConsole () <0x00053>
> at (wrapper managed-to-native) object.wrapper_native_0xb114ee60 () <0x00003>
> at RDotNet.REngine.Initialize (RDotNet.StartupParameter,RDotNet.Devices.ICharacterDevice) <0x00200>
> at RDotNet.Tests.REngineTest.SetUpEngine () <0x00033>
Note that a rerun of the same unit test fails this time at CreateInstance. Probably a case of cannot reinitialise an engine in the same process twice?
Also, note that there is an "Error: C stack usage is too close to the limit" in the xterm.
Tried to step through the tests from MonoDevelop:
```
var test = new RDotNet.Tests.REngineTest();
test.SetUpEngine();
test.TestBaseNamespace();
test.TearDown();
```
Well, getting the same issue as https://rdotnet.codeplex.com/workitem/38, when calling setup_Rmainloop. Occurs only wneh run from MonoDevelop; curiously when run from the command line it seems to just pass without complaints. Weird.