The canonical source of the script is returned.
public string DecompileScript(Script script, int indent) { NativeFunction scriptImpl = (NativeFunction)script; return scriptImpl.Decompile(indent, 0); }
public object Run(Context cx) { Script script = cx.CompileString(source, "my script", 0, null); NUnit.Framework.Assert.AreEqual(source, cx.DecompileScript(script, 4).Trim()); return null; }