Pythonのsubprocess.PopenでインタラクティブなCLIプログラムを起動してテキストベースの通信を行う。
通常通りINTが送信されていると思われる。
あるbashシェルスクリプトの終了時に、そのスクリプトが立てたバックグランドで動作するサブシェルをもれなく終了させる処理を考える。
pytestによるコードのテスト実行とtapフォーマットでの表示&集計の最小例を示す。
このページを参考にしながらpyenv/virtualenv環境をセットアップした。
Pythonのsubprocess.PopenでインタラクティブなCLIプログラムを起動してテキストベースの通信を行う。
通常通りINTが送信されていると思われる。
あるbashシェルスクリプトの終了時に、そのスクリプトが立てたバックグランドで動作するサブシェルをもれなく終了させる処理を考える。
pytestによるコードのテスト実行とtapフォーマットでの表示&集計の最小例を示す。
このページを参考にしながらpyenv/virtualenv環境をセットアップした。