Index: test/cctest/test-decls.cc |
diff --git a/test/cctest/test-decls.cc b/test/cctest/test-decls.cc |
index ded9cc8eb9208954f4133ab7096bf6703d8a142b..619839185e651aab3e16787145ea154872357404 100644 |
--- a/test/cctest/test-decls.cc |
+++ b/test/cctest/test-decls.cc |
@@ -285,18 +285,18 @@ TEST(Present) { |
{ PresentPropertyContext context; |
context.Check("const x; x", |
- 1, // access |
0, |
- 2, // (re-)declaration + initialization |
- EXPECT_EXCEPTION); // x is not defined! |
+ 0, |
+ 1, // (re-)declaration |
+ EXPECT_EXCEPTION); // x has already been declared! |
} |
{ PresentPropertyContext context; |
context.Check("const x = 0; x", |
- 1, // access |
0, |
- 2, // (re-)declaration + initialization |
- EXPECT_EXCEPTION); // x is not defined! |
+ 0, |
+ 1, // (re-)declaration |
+ EXPECT_EXCEPTION); // x has already been declared! |
} |
} |
@@ -429,20 +429,18 @@ TEST(Appearing) { |
{ AppearingPropertyContext context; |
context.Check("const x; x", |
- 1, // access |
+ 0, |
1, // declaration |
2, // declaration + initialization |
- EXPECT_RESULT, Undefined()); |
+ EXPECT_EXCEPTION); // x has already been declared! |
} |
{ AppearingPropertyContext context; |
context.Check("const x = 0; x", |
- 1, // access |
+ 0, |
1, // declaration |
2, // declaration + initialization |
- EXPECT_RESULT, Undefined()); |
- // Result is undefined because declaration succeeded but |
- // initialization to 0 failed (due to context behavior). |
+ EXPECT_EXCEPTION); // x has already been declared! |
} |
} |
@@ -498,9 +496,9 @@ TEST(Reappearing) { |
{ ReappearingPropertyContext context; |
context.Check("const x; var x = 0", |
0, |
- 3, // const declaration+initialization, var initialization |
+ 2, // var declaration + const initialization |
4, // 2 x declaration + 2 x initialization |
- EXPECT_RESULT, Undefined()); |
+ EXPECT_EXCEPTION); // x has already been declared! |
} |
} |