| Index: test/mjsunit/debug-evaluate-locals.js
|
| diff --git a/test/mjsunit/debug-evaluate-locals.js b/test/mjsunit/debug-evaluate-locals.js
|
| index 71d4534509f969306a74413f16359b8ebb857a8e..642e0c0682782f10ab696fe10d0d948033e0e817 100644
|
| --- a/test/mjsunit/debug-evaluate-locals.js
|
| +++ b/test/mjsunit/debug-evaluate-locals.js
|
| @@ -25,7 +25,7 @@
|
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
| // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
| -// Flags: --expose-debug-as debug
|
| +// Flags: --expose-debug-as debug --debug-eval-readonly-locals
|
| // Get the Debug object exposed from the debug context global object.
|
| Debug = debug.Debug
|
|
|
| @@ -127,6 +127,7 @@ function listener(event, exec_state, event_data, data) {
|
| assertEquals(6, exec_state.frame(2).evaluate('b').value());
|
| assertEquals("function",
|
| typeof exec_state.frame(2).evaluate('eval').value());
|
| + // Assignments to local variables only have temporary effect.
|
| assertEquals("foo",
|
| exec_state.frame(0).evaluate('a = "foo"').value());
|
| assertEquals("bar",
|
| @@ -145,7 +146,7 @@ Debug.setListener(listener);
|
|
|
| var f_result = f();
|
|
|
| -assertEquals('foobar', f_result);
|
| +assertEquals(4, f_result);
|
|
|
| // Make sure that the debug event listener was invoked.
|
| assertFalse(exception, "exception in listener")
|
|
|