Growl support

Jun 4, 2011 at 7:43 PM

It would be wonderful to have Growl support in STATLight instead of having to switch over to the console window to see test results in continuous test mode.  Setting it up is trivial, I had a contributor do this for my project, Giles https://github.com/codereflection/Giles, which only took the dev about half an hour to implement.

Growl for Windows: http://www.growlforwindows.com/gfw/default.aspx

Dev support for Growl for Windows: http://www.growlforwindows.com/gfw/developers.aspx

 

Cheers!

Coordinator
Jun 6, 2011 at 5:38 AM
Edited Jun 7, 2011 at 5:20 AM

Take a look at the following file/project in StatLight's source.

https://github.com/staxmanade/StatLight/blob/master/src/Samples/SampleExtension/Class1.cs

I don't have much in the way of documentation, but all you need to do is.

  1. Create a class library
  2. Add a reference to the StatLight.Core.dll assembly
  3. Implement the ITestingReportEvents interface
  4. Build

To get the the extension recognized by StatLight. Just drop your assembly into the extensions directory (Note only drop your assembly, not any of the StatLight assemblies).

Also consider bugging @kevindente about it - he's the reason I added this extensibility point to StatLight. He was going to create a Growl extension (but never got around to it).

Hope this helps.