Guess you haven't been reading the list lately...  ;-)

I re-wrote a good portion of the Switch handling and related code
(including the all-important DiagnosticsConfigurationHandler, which
actually reads the .config file).  This was committed to CVS and
announced to Mono-List on Wednesday (see message titled "Got
Switches?"), so it's a rather recent addition.

Good news: it works (for my tests, anyway).
Bad news: your diff doesn't have a chance of applying properly, as most
of TraceSwitch has changed.  Such is life.

I just committed unit tests for TraceSwitch, but there will be problems
with actually *running* the unit tests until somebody can tell me how to
deal with .config files from within NUnit.  See the (going nowhere)
thread "Testing .config files".

 - Jon

On Fri, 2002-12-20 at 22:50, JD Conley wrote:
> I was in the process of making our enhanced trace package function with Mono and I 
>ran into TraceSwitch.  I don't think it was ever finished.  Included is a functioning 
>TraceSwitch class which is used to determine if the trace level you're testing is 
>greater/equal to the level of the Switch.  This is used to determine if our 
>TraceQueue should send the trace items onto the listeners.  I didn't see any Unit 
>Tests for TraceSwitch and it doesn't look like anybody really uses it.  But we do.  :)
>  
> Thanks,
> JD Conley
> Winfessor, Inc
> "Life would be so much easier if we could just see the source code."


_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to