◐ Shell
clean mode source ↗

Support lifecycle scripts for node by thrix · Pull Request #3259 · pre-commit/pre-commit

pre-commit on  main [?] is 📦 v3.7.1 via 🐍 v3.12.3 (venv) 
⬢ [environment:latest] ❯ pytest -k node
============================================================================================================ test session starts ============================================================================================================
platform linux -- Python 3.12.3, pytest-8.2.2, pluggy-1.5.0
rootdir: /var/home/mvadkert/git/github.com/pre-commit/pre-commit
configfile: tox.ini
plugins: env-1.1.3
collected 750 items / 739 deselected / 11 selected                                                                                                                                                                                          

tests/languages/node_test.py ........F..                                                                                                                                                                                              [100%]

================================================================================================================= FAILURES ==================================================================================================================
_____________________________________________________________________________________________________ test_node_hook_versions[default] ______________________________________________________________________________________________________

tmp_path = PosixPath('/tmp/pytest-of-mvadkert/pytest-9/test_node_hook_versions_defaul0'), version = 'default'

    @pytest.mark.parametrize('version', (C.DEFAULT, '18.14.0'))
    def test_node_hook_versions(tmp_path, version):
        _make_hello_world(tmp_path)
        ret = run_language(tmp_path, node, 'node-hello', version=version)
>       assert ret == (0, b'Hello World\n')
E       AssertionError: assert (1, b'Executa...o` not found') == (0, b'Hello World\n')
E         
E         At index 0 diff: 1 != 0
E         Use -v to get more diff

tests/languages/node_test.py:146: AssertionError
========================================================================================================== short test summary info ==========================================================================================================
FAILED tests/languages/node_test.py::test_node_hook_versions[default] - AssertionError: assert (1, b'Executa...o` not found') == (0, b'Hello World\n')
========================================================================================== 1 failed, 10 passed, 739 deselected in 84.34s (0:01:24) ==========================================================================================