summaryrefslogtreecommitdiff
path: root/tests/test_shutdown.py
blob: 4701884ba6be9812d791ea762ebaa2e761d02fe3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import os
import sys
import subprocess


def test_clean_shutdown():
    env = dict(os.environ)
    env['PYTHONPATH'] = '..:.'
    c = subprocess.Popen([sys.executable, '-c', 'import shutdown'],
                         stdout=subprocess.PIPE,
                         stderr=subprocess.PIPE,
                         env=env)
    stdout, stderr = c.communicate()
    assert stdout == b''
    assert stderr == b''