tfpt review "/shelveset:Partial1;REDMOND\tomat"


  Adds /partial mode to IronRuby unit tests. If specified, the harness will run 
tests in an app-domain that has restricted permissions.



  Simple DLR changes:

  Snippet assembly needs to be marked by SecurityTransparent attribute in order 
to work in partial trust.

  Fixed TestAst - a handful of types were declared private yet referenced from 
generated code.



  Ruby changes:

  IronRuby assemblies were missing SecurityTransparent and 
AllowPartiallyTrustedCallers attributes.

  Few tests access files, so they need to be excluded in partial trust.

  Methods invoked via reflection need to be public.



Tomas


Attachment: Partial1.diff
Description: Partial1.diff

_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to