2017-02-22 00:59:19 +03:00
|
|
|
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
|
|
|
|
2017-03-22 03:38:28 +03:00
|
|
|
exports[`binary.js 1`] = `
|
2017-04-12 23:41:51 +03:00
|
|
|
(class {}) + 1;
|
2017-01-23 01:33:04 +03:00
|
|
|
(class a {}) + 1;
|
|
|
|
(class extends b {}) + 1;
|
|
|
|
(class a extends b {}) + 1;
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2017-03-08 05:53:42 +03:00
|
|
|
(class {} + 1);
|
|
|
|
(class a {} + 1);
|
|
|
|
(class extends b {} + 1);
|
|
|
|
(class a extends b {} + 1);
|
2017-04-12 23:41:51 +03:00
|
|
|
|
2017-01-23 01:33:04 +03:00
|
|
|
`;
|
|
|
|
|
2017-03-22 03:38:28 +03:00
|
|
|
exports[`break.js 1`] = `
|
2017-04-12 23:41:51 +03:00
|
|
|
class MyContractSelectionWidget extends React.Component<void, MyContractSelectionWidgetPropsType, void> implements SomethingLarge {
|
2017-01-26 00:36:55 +03:00
|
|
|
method() {}
|
|
|
|
}
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
class MyContractSelectionWidget
|
|
|
|
extends React.Component<void, MyContractSelectionWidgetPropsType, void>
|
|
|
|
implements SomethingLarge {
|
|
|
|
method() {}
|
|
|
|
}
|
2017-04-12 23:41:51 +03:00
|
|
|
|
2017-01-26 00:36:55 +03:00
|
|
|
`;
|
|
|
|
|
2017-03-22 03:38:28 +03:00
|
|
|
exports[`call.js 1`] = `
|
2017-04-12 23:41:51 +03:00
|
|
|
(class {})(class {});
|
2017-01-23 03:22:49 +03:00
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2017-03-08 05:53:42 +03:00
|
|
|
(class {}(class {}));
|
2017-04-12 23:41:51 +03:00
|
|
|
|
2017-01-23 03:22:49 +03:00
|
|
|
`;
|
|
|
|
|
2017-03-22 03:38:28 +03:00
|
|
|
exports[`empty.js 1`] = `
|
2017-04-12 23:41:51 +03:00
|
|
|
class A {
|
2017-02-04 00:16:32 +03:00
|
|
|
// comment
|
|
|
|
}
|
|
|
|
|
|
|
|
class A { // comment
|
|
|
|
}
|
|
|
|
|
|
|
|
class A {
|
|
|
|
}
|
2017-02-16 04:52:54 +03:00
|
|
|
|
|
|
|
class A {
|
|
|
|
m() {}
|
|
|
|
}
|
2017-02-04 00:16:32 +03:00
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
class A {
|
|
|
|
// comment
|
|
|
|
}
|
|
|
|
|
2017-02-14 04:08:58 +03:00
|
|
|
class A {
|
|
|
|
// comment
|
2017-02-04 00:56:06 +03:00
|
|
|
}
|
2017-02-04 00:16:32 +03:00
|
|
|
|
|
|
|
class A {}
|
2017-02-16 04:52:54 +03:00
|
|
|
|
|
|
|
class A {
|
|
|
|
m() {}
|
|
|
|
}
|
2017-04-12 23:41:51 +03:00
|
|
|
|
2017-02-04 00:16:32 +03:00
|
|
|
`;
|
|
|
|
|
2017-03-22 03:38:28 +03:00
|
|
|
exports[`member.js 1`] = `
|
2017-04-12 23:41:51 +03:00
|
|
|
(class {})[1];
|
2017-01-23 06:05:46 +03:00
|
|
|
(class {}).a;
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2017-03-08 05:53:42 +03:00
|
|
|
(class {}[1]);
|
|
|
|
(class {}.a);
|
2017-04-12 23:41:51 +03:00
|
|
|
|
2017-01-23 06:05:46 +03:00
|
|
|
`;
|
|
|
|
|
2017-03-22 03:38:28 +03:00
|
|
|
exports[`ternary.js 1`] = `
|
2017-04-12 23:41:51 +03:00
|
|
|
if (1) (class {}) ? 1 : 2;
|
2017-01-23 07:32:17 +03:00
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2017-03-08 05:53:42 +03:00
|
|
|
if (1) (class {} ? 1 : 2);
|
2017-04-12 23:41:51 +03:00
|
|
|
|
2017-01-23 07:32:17 +03:00
|
|
|
`;
|