public void testGetAccessor_withNamespaceOverride()
{
// TODO (erikdebruin) need to figure out how to handle calls to
// 'super' since the JS getter is actually an
// anonymous function... goog.bind or goog.partial?
IGetterNode node = (IGetterNode) getAccessor("public override function get foo():int{super.foo(); return -1;}");
asBlockWalker.visitGetter(node);
assertOut("Object.defineProperty(\n\tFalconTest_A.prototype, \n\t'foo', \n\t{get:function() {\n\t\tvar self = this;\n\t\tFalconTest_A.base(this, 'foo');\n\t\treturn -1;\n\t}, configurable:true}\n)");
}