def METHOD_NAME(self):
    svn = sources.Subversion(self.repo_tree, self.source_dir, silent=True)
    svn.pull()
    source_details = svn._get_source_details()
    self.assertThat(source_details["source-commit"], Equals("mock-commit"))
    self.fake_check_call.mock.assert_called_once_with(
        ["svn", "checkout", "svn-repo", "svn-checkout"], stderr=-3, stdout=-3
    )