public void Load1() {
if (_driver.PartialTrust) return;
try {
string temp = _driver.MakeTempDir();
Context.Loader.SetLoadPaths(new[] { temp });
File.WriteAllText(Path.Combine(temp, "a.rb"), @"C = 123");
AssertOutput(delegate() {
CompilerTest(@"
puts(load('a.rb', true))
puts C rescue puts 'error'
");
}, @"
true
error
");
} finally {
File.Delete("a.rb");
}
}