From 5872c81e2908ecd982c878fd649d2305e374c0f8 Mon Sep 17 00:00:00 2001 From: Leo Balter Date: Wed, 22 May 2019 13:49:02 -0400 Subject: [PATCH] Add assertion for method calling Ref https://github.com/tc39/test262/pull/2150#discussion_r285706248 --- .../private-method-shadowed-by-getter-on-nested-class.case | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/class-elements/private-method-shadowed-by-getter-on-nested-class.case b/src/class-elements/private-method-shadowed-by-getter-on-nested-class.case index 2a839cf836..72b5abb842 100644 --- a/src/class-elements/private-method-shadowed-by-getter-on-nested-class.case +++ b/src/class-elements/private-method-shadowed-by-getter-on-nested-class.case @@ -39,3 +39,6 @@ assert.sameValue(c.method(), 'outer class'); assert.throws(TypeError, function() { innerB.method(c); }, 'accessed inner class getter from an object of outer class'); +assert.throws(TypeError, function() { + C.prototype.method.call(innerB); +});