Skip to content
Prev Previous commit
Next Next commit
Move arrow to a const
  • Loading branch information
rickhanlonii committed Mar 25, 2018
commit 6fb918473c54fc42fa534ff968e2fd031a31b745
2 changes: 1 addition & 1 deletion packages/jest-cli/src/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
const isWindows = process.platform === 'win32';

export const CLEAR = isWindows ? '\x1B[2J\x1B[0f' : '\x1B[2J\x1B[3J\x1B[H';

export const ARROW = ' \u203A ';
export const KEYS = {
A: '61',
ARROW_DOWN: '1b5b42',
Expand Down
22 changes: 11 additions & 11 deletions packages/jest-cli/src/snapshot_interactive_mode.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import type {AggregatedResult} from 'types/TestResult';
const chalk = require('chalk');
const ansiEscapes = require('ansi-escapes');
const {pluralize} = require('./reporters/utils');
const {KEYS} = require('./constants');
const {KEYS, ARROW} = require('./constants');

export default class SnapshotInteractiveMode {
_pipe: stream$Writable | tty$WriteStream;
Expand Down Expand Up @@ -58,22 +58,22 @@ export default class SnapshotInteractiveMode {
}
const messages = [
'\n' + chalk.bold('Interactive Snapshot Progress'),
' \u203A ' + stats,
ARROW + stats,
'\n' + chalk.bold('Watch Usage'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
'u' +
chalk.dim(' to update failing snapshots for this test.'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
's' +
chalk.dim(' to skip the current test.'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
'q' +
chalk.dim(' to quit Interactive Snapshot Mode.'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
'Enter' +
chalk.dim(' to trigger a test run.'),
];
Expand All @@ -99,14 +99,14 @@ export default class SnapshotInteractiveMode {
}
const messages = [
'\n' + chalk.bold('Interactive Snapshot Result'),
' \u203A ' + stats,
ARROW + stats,
'\n' + chalk.bold('Watch Usage'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
'r' +
chalk.dim(' to restart Interactive Snapshot Mode.'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
'q' +
chalk.dim(' to quit Interactive Snapshot Mode.'),
];
Expand All @@ -127,10 +127,10 @@ export default class SnapshotInteractiveMode {
}
const messages = [
'\n' + chalk.bold('Interactive Snapshot Result'),
' \u203A ' + stats,
ARROW + stats,
'\n' + chalk.bold('Watch Usage'),

chalk.dim(' \u203A Press ') +
chalk.dim(ARROW + 'Press ') +
'Enter' +
chalk.dim(' to return to watch mode.'),
];
Expand Down