def test_subversion__get_vcs_version_cached(version: Tuple[int, ...]) -> None: """ Test Subversion.get_vcs_version() with previously cached result. """ svn = Subversion() svn._vcs_version = version assert svn.get_vcs_version() == version
def test_subversion__get_vcs_version_cached(version): """ Test Subversion.get_vcs_version() with previously cached result. """ svn = Subversion() svn._vcs_version = version assert svn.get_vcs_version() == version
def test_subversion__get_vcs_version_call_vcs(mock_call_vcs, vcs_version): """ Test Subversion.get_vcs_version() with mocked output from call_vcs_version(). """ mock_call_vcs.return_value = vcs_version svn = Subversion() assert svn.get_vcs_version() == vcs_version # Check that the version information is cached. assert svn._vcs_version == vcs_version