Test that shows stripInternal of enum member prints multiple blank lines for the enum members
This commit is contained in:
parent
a63d69de7a
commit
2b10b68d1c
2 changed files with 2939 additions and 0 deletions
|
@ -930,5 +930,40 @@ ${internal} enum internalEnum { a, b, c }`);
|
|||
ignoreDtsUnchanged: true,
|
||||
baselineOnly: true
|
||||
});
|
||||
|
||||
// only baseline
|
||||
verifyOutFileScenario({
|
||||
scenario: "stripInternal when few members of enum are internal",
|
||||
modifyFs: fs => {
|
||||
stripInternalOfThird(fs);
|
||||
prependText(fs, sources[project.first][source.ts][part.one], `enum TokenFlags {
|
||||
None = 0,
|
||||
/* @internal */
|
||||
PrecedingLineBreak = 1 << 0,
|
||||
/* @internal */
|
||||
PrecedingJSDocComment = 1 << 1,
|
||||
/* @internal */
|
||||
Unterminated = 1 << 2,
|
||||
/* @internal */
|
||||
ExtendedUnicodeEscape = 1 << 3,
|
||||
Scientific = 1 << 4,
|
||||
Octal = 1 << 5,
|
||||
HexSpecifier = 1 << 6,
|
||||
BinarySpecifier = 1 << 7,
|
||||
OctalSpecifier = 1 << 8,
|
||||
/* @internal */
|
||||
ContainsSeparator = 1 << 9,
|
||||
/* @internal */
|
||||
BinaryOrOctalSpecifier = BinarySpecifier | OctalSpecifier,
|
||||
/* @internal */
|
||||
NumericLiteralFlags = Scientific | Octal | HexSpecifier | BinaryOrOctalSpecifier | ContainsSeparator
|
||||
}
|
||||
`);
|
||||
},
|
||||
ignoreWithoutBuildInfo: true,
|
||||
ignoreDtsChanged: true,
|
||||
ignoreDtsUnchanged: true,
|
||||
baselineOnly: true
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue