def test_00_prepare_0__localhost(self): repo = mk_local_repos()[0] # TODO: Which is better ? #cs_expected = ["mkdir -p %s" % # TT._join_dirs(repo.destdir, repo.archs + ["sources"])] cs_expected = ["mkdir -p /tmp/yum/fedora/18/{x86_64,i386,sources}", ] self.assertListEqual(TT.prepare_0(repo), cs_expected)
def test_02_prepare_0__remotehost(self): repo = mk_remote_repos()[0] # TODO: Generate 'ssh ...' preamble. cs_expected = ["ssh -o ConnectTimeout=10 [email protected] " + "'mkdir -p " + os.path.join("~jdoe/public_html/", "yum/fedora/18/{x86_64,i386,sources}'")] self.assertListEqual(TT.prepare_0(repo), cs_expected)