/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
library/python/svn_version/ut/test_simple.py
24 строки
880 B
Anton Myagkov
Update ydb version to 24.4 (#4579)
07 фев 2026, 11:59
Не верифицирован
07 фев 2026, 11:59
2c21cae
Код
Авторство
О чём код?
import library.python.svn_version as sv def test_simple(): assert sv.svn_version() assert isinstance(sv.svn_version(), str) assert sv.vcs() assert isinstance(sv.vcs(), str) # svn_revision() will be -1 on non-trunk commits via arc # svn revision of 0 technically may exist, but practiacally it will never appear here assert sv.svn_revision() >= 0 or (sv.vcs() != "svn" and sv.svn_revision() == -1) assert isinstance(sv.svn_revision(), int) # svn_last_revision() will be equal to zero on non-trunk commits assert sv.svn_last_revision() >= 0 or (sv.vcs() != "svn" and sv.svn_last_revision() == -1) assert isinstance(sv.svn_last_revision(), int) assert sv.commit_id() assert isinstance(sv.commit_id(), str) assert len(sv.commit_id()) > 0 assert isinstance(sv.hash(), str) assert isinstance(sv.patch_number(), int)