test_format.py 457 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#!/usr/bin/env python
# This program fails if ./tools/format.py changes any files.

import sys
import util
import sys
import subprocess


def main(argv):
    util.run([sys.executable, "tools/format.py"])
    output = util.run_output(
        ["git", "status", "-uno", "--porcelain", "--ignore-submodules"])
    if len(output) > 0:
        print "Run tools/format.py "
        print output
        sys.exit(1)


if __name__ == '__main__':
    main(sys.argv)