示例#1
0
def test_replace_command_not_found():
    with raises(ValueError):
        _replace_command('#!', '/usr/bin/fake')
示例#2
0
def test_replace_command_keeps_args():
    assert _replace_command(
        '#!/bin/bash -a -b --ccc', '/usr/bin/fake'
    ) == '#!/usr/bin/fake -a -b --ccc'
示例#3
0
def test_replace_command_drops_env_usage():
    assert _replace_command(
        '#!/usr/bin/env bash -a -b --ccc', '/usr/bin/fake'
    ) == '#!/usr/bin/fake -a -b --ccc'
示例#4
0
def test_replace_command():
    assert _replace_command(
        '#!/bin/bash', '/usr/bin/fake'
    ) == '#!/usr/bin/fake'