prettier/tests/typescript/custom/abstract/__snapshots__/jsfmt.spec.js.snap

83 lines
1.4 KiB
Plaintext

// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`abstractNewlineHandling.ts 1`] = `
var
abstract
class X {}
const
abstract
class Y {}
export let
abstract
class Y {}
let
abstract
export class Y {}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
var abstract;
class X {}
const abstract;
class Y {}
export let abstract;
class Y {}
let abstract;
export class Y {}
`;
exports[`abstractProperties.ts 1`] = `
abstract class Foo {
abstract private a: 1;
private abstract b: 2;
static abstract c: 3;
abstract private d = 4;
private abstract e = 5;
static abstract f = 6;
abstract private ['g'] = 4;
private abstract ['h'] = 5;
static abstract ['i'] = 6;
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
abstract class Foo {
private abstract a: 1;
private abstract b: 2;
static abstract c: 3;
private abstract d = 4;
private abstract e = 5;
static abstract f = 6;
private abstract ["g"] = 4;
private abstract ["h"] = 5;
static abstract ["i"] = 6;
}
`;
exports[`abstractPropertiesWithBreaks.ts 1`] = `
abstract class Foo {
abstract private foobar =
// comment to break
1 +
// another comment to break
2;
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
abstract class Foo {
private abstract foobar =
// comment to break
1 +
// another comment to break
2;
}
`;