Implement default_language_version

This commit is contained in:
Anthony Sottile 2019-01-05 13:01:42 -08:00
parent 579b05e424
commit d3b5a41830
23 changed files with 150 additions and 103 deletions

View file

@ -53,13 +53,13 @@ def test_shebang_windows():
def test_shebang_otherwise():
with mock.patch.object(sys, 'platform', 'posix'):
assert 'default' not in shebang()
assert C.DEFAULT not in shebang()
def test_shebang_returns_default():
with mock.patch.object(sys, 'platform', 'posix'):
with mock.patch.object(
python, 'get_default_version', return_value='default',
python, 'get_default_version', return_value=C.DEFAULT,
):
assert shebang() == '#!/usr/bin/env python'