view tests/test-check-flake8.t @ 5581:36ccafa69095

discovery: list the new heads like core does when failing a multi-head push The message was, and still is slightly different from core (which mentions 'remote' heads). But it's probably useful to have slightly different messages so that we can easily determine the source.
author Matt Harbison <matt_harbison@yahoo.com>
date Thu, 17 Sep 2020 14:11:38 -0400
parents 6a50faea786d
children 39bc93749027
line wrap: on
line source

#require test-repo flake8

Copied from Mercurial core (60ee2593a270)

  $ cd "`dirname "$TESTDIR"`"

run flake8 if it exists; if it doesn't, then just skip

  $ hg files -0 'set:(**.py or grep("^#!.*python")) - removed()' \
  > -X hgext3rd/evolve/thirdparty \
  > 2>/dev/null \
  > | xargs -0 "$PYTHON" -m flake8