/
githubmirror
/
angular-cli
Обзор
Документация
Войти
/
githubmirror
/
angular-cli
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/e2e/utils/git.ts
21 строка
607 B
Alan Agius
test: migrate legacy CLI tests to e2e directory
17 дек 2025, 19:36
17 дек 2025, 19:36
7d3e0ad
Код
Авторство
О чём код?
import { git, silentGit } from './process'; export async function gitClean(): Promise<void> { await silentGit('clean', '-df'); await silentGit('reset', '--hard'); } export async function expectGitToBeClean(): Promise<void> { const { stdout } = await silentGit('status', '--porcelain'); if (stdout != '') { throw new Error('Git repo is not clean...\n' + stdout); } } export async function gitCommit(message: string): Promise<void> { await git('add', '-A'); const { stdout } = await silentGit('status', '--porcelain'); if (stdout != '') { await git('commit', '-am', message); } }