mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-19 00:54:42 +04:00
Add language_version to the manifest loader.
This commit is contained in:
parent
914a74f80b
commit
4f2f1731ea
3 changed files with 5 additions and 0 deletions
|
|
@ -20,6 +20,7 @@ MANIFEST_JSON_SCHEMA = {
|
||||||
'description': {'type': 'string', 'default': ''},
|
'description': {'type': 'string', 'default': ''},
|
||||||
'entry': {'type': 'string'},
|
'entry': {'type': 'string'},
|
||||||
'language': {'type': 'string'},
|
'language': {'type': 'string'},
|
||||||
|
'language_version': {'type': 'string', 'default': 'default'},
|
||||||
'expected_return_value': {'type': 'number', 'default': 0},
|
'expected_return_value': {'type': 'number', 'default': 0},
|
||||||
},
|
},
|
||||||
'required': ['id', 'name', 'entry', 'language'],
|
'required': ['id', 'name', 'entry', 'language'],
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
import os.path
|
import os.path
|
||||||
|
|
||||||
from pre_commit.languages.ruby import _install_rbenv
|
from pre_commit.languages.ruby import _install_rbenv
|
||||||
|
from testing.util import skipif_slowtests_false
|
||||||
|
|
||||||
|
|
||||||
|
@skipif_slowtests_false
|
||||||
def test_install_rbenv(cmd_runner):
|
def test_install_rbenv(cmd_runner):
|
||||||
_install_rbenv(cmd_runner)
|
_install_rbenv(cmd_runner)
|
||||||
# Should have created rbenv directory
|
# Should have created rbenv directory
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ def test_manifest_contents(manifest):
|
||||||
'expected_return_value': 0,
|
'expected_return_value': 0,
|
||||||
'id': 'bash_hook',
|
'id': 'bash_hook',
|
||||||
'language': 'script',
|
'language': 'script',
|
||||||
|
'language_version': 'default',
|
||||||
'name': 'Bash hook',
|
'name': 'Bash hook',
|
||||||
}]
|
}]
|
||||||
|
|
||||||
|
|
@ -30,5 +31,6 @@ def test_hooks(manifest):
|
||||||
'expected_return_value': 0,
|
'expected_return_value': 0,
|
||||||
'id': 'bash_hook',
|
'id': 'bash_hook',
|
||||||
'language': 'script',
|
'language': 'script',
|
||||||
|
'language_version': 'default',
|
||||||
'name': 'Bash hook',
|
'name': 'Bash hook',
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue