1
2
3
4
5
6
7
8
9
10
11
12
13
|
from subprocess import Popen, PIPE, STDOUT
import sys
def test_flit_help():
p = Popen([sys.executable, '-m', 'flit', '--help'], stdout=PIPE, stderr=STDOUT)
out, _ = p.communicate()
assert 'Build wheel' in out.decode('utf-8', 'replace')
def test_flit_usage():
p = Popen([sys.executable, '-m', 'flit'], stdout=PIPE, stderr=STDOUT)
out, _ = p.communicate()
assert 'Build wheel' in out.decode('utf-8', 'replace')
assert p.poll() == 1
|