Exemple #1
0
    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)
Exemple #2
0
    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)