@@ -563,6 +563,15 @@ namespace Jint.Tests.Runtime
}
+ [Fact]
+ public void CanOverwriteValues()
+ {
+ _engine.SetValue("x", 3);
+ _engine.SetValue("x", 4);
+ RunTest(@"
+ assert(x === 4);
+ ");
+ }
@@ -193,7 +193,7 @@ namespace Jint
public Engine SetValue(string name, JsValue value)
{
- Global.FastAddProperty(name, value, true, false, true);
+ Global.Set(name, value);
return this;