| Index: test/mjsunit/harmony/class-computed-property-names-super.js
 | 
| diff --git a/test/mjsunit/harmony/class-computed-property-names-super.js b/test/mjsunit/harmony/class-computed-property-names-super.js
 | 
| deleted file mode 100644
 | 
| index a68b53c18fc3dde7d540c5199aff6bfad4530137..0000000000000000000000000000000000000000
 | 
| --- a/test/mjsunit/harmony/class-computed-property-names-super.js
 | 
| +++ /dev/null
 | 
| @@ -1,76 +0,0 @@
 | 
| -// Copyright 2014 the V8 project authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -
 | 
| -// Flags: --harmony-computed-property-names --harmony-sloppy
 | 
| -// Flags: --allow-natives-syntax
 | 
| -
 | 
| -
 | 
| -function ID(x) {
 | 
| -  return x;
 | 
| -}
 | 
| -
 | 
| -
 | 
| -(function TestComputedMethodSuper() {
 | 
| -  class Base {
 | 
| -    m() {
 | 
| -      return ' base m';
 | 
| -    }
 | 
| -  }
 | 
| -  class Derived extends Base {
 | 
| -    ['a']() { return 'a' + super.m(); }
 | 
| -    [ID('b')]() { return 'b' + super.m(); }
 | 
| -    [0]() { return '0' + super.m(); }
 | 
| -    [ID(1)]() { return '1' + super.m(); }
 | 
| -  }
 | 
| -
 | 
| -  assertSame(Derived.prototype, Derived.prototype.a[%HomeObjectSymbol()]);
 | 
| -
 | 
| -  assertEquals('a base m', new Derived().a());
 | 
| -  assertEquals('b base m', new Derived().b());
 | 
| -  assertEquals('0 base m', new Derived()[0]());
 | 
| -  assertEquals('1 base m', new Derived()[1]());
 | 
| -})();
 | 
| -
 | 
| -
 | 
| -(function TestComputedGetterSuper() {
 | 
| -  class Base {
 | 
| -    m() {
 | 
| -      return ' base m';
 | 
| -    }
 | 
| -  }
 | 
| -  class Derived extends Base {
 | 
| -    get ['a']() { return 'a' + super.m(); }
 | 
| -    get [ID('b')]() { return 'b' + super.m(); }
 | 
| -    get [0]() { return '0' + super.m(); }
 | 
| -    get [ID(1)]() { return '1' + super.m(); }
 | 
| -  }
 | 
| -  assertEquals('a base m', new Derived().a);
 | 
| -  assertEquals('b base m', new Derived().b);
 | 
| -  assertEquals('0 base m', new Derived()[0]);
 | 
| -  assertEquals('1 base m', new Derived()[1]);
 | 
| -})();
 | 
| -
 | 
| -
 | 
| -(function TestComputedSetterSuper() {
 | 
| -  var value;
 | 
| -  class Base {
 | 
| -    m(name, v) {
 | 
| -      value = name + ' ' + v;
 | 
| -    }
 | 
| -  }
 | 
| -  class Derived extends Base {
 | 
| -    set ['a'](v) { super.m('a', v); }
 | 
| -    set [ID('b')](v) { super.m('b', v); }
 | 
| -    set [0](v) { super.m('0', v); }
 | 
| -    set [ID(1)](v) { super.m('1', v); }
 | 
| -  }
 | 
| -  new Derived().a = 2;
 | 
| -  assertEquals('a 2', value);
 | 
| -  new Derived().b = 3;
 | 
| -  assertEquals('b 3', value);
 | 
| -  new Derived()[0] = 4;
 | 
| -  assertEquals('0 4', value);
 | 
| -  new Derived()[1] = 5;
 | 
| -  assertEquals('1 5', value);
 | 
| -})();
 | 
| 
 |