Example #1
0
    def test_10_prepare__localhost(self):
        repos = mk_local_repos()

        # TODO: Likewise
        cs_expected = ["mkdir -p /tmp/yum/fedora/18/{x86_64,i386,sources}",
                       "mkdir -p /tmp/yum/fedora/19/{x86_64,i386,sources}",
                       "mkdir -p /tmp/yum/rhel/6/{x86_64,sources}"]

        self.assertListEqual(TT.prepare(repos), cs_expected)
Example #2
0
    def test_12_prepare__remotehost(self):
        repos = mk_remote_repos()

        # TODO: Likewise
        cs_expected = [
            "ssh -o ConnectTimeout=10 [email protected] 'mkdir -p " +
            "~jdoe/public_html/yum/fedora/18/{x86_64,i386,sources}'",
            "ssh -o ConnectTimeout=10 [email protected] 'mkdir -p " +
            "~jdoe/public_html/yum/fedora/19/{x86_64,i386,sources}'",
            "ssh -o ConnectTimeout=10 [email protected] 'mkdir -p " +
            "~jdoe/public_html/yum/rhel/6/{x86_64,sources}'"
        ]

        self.assertListEqual(TT.prepare(repos), cs_expected)