Пример #1
0
    def zz_st_jenkins_job_verif(self, platform):
        engines_default = dict(anaconda2="c:\\Anaconda",
                               anaconda3="c:\\Anaconda3",
                               py35="c:\\Python35_x64",
                               default="c:\\Python34_x64",
                               winpython="c:\\APythonENSAE\\python")

        srv = JenkinsExt(
            "http://localhost:8080/", "user", "password",
            mock=True, fLOG=fLOG, engines=engines_default, platform=platform)

        if platform == "win":
            job = "standalone [conda_update] [anaconda3]"
            cmd = srv.get_cmd_standalone(job)
            assert "Anaconda3" in cmd

        if platform == "win":
            job = "pyrsslocal [py35] <-- pyquickhelper, pyensae"
            cmd = "\n".join(srv.get_jenkins_script(job))
            assert "Python34" not in cmd
        else:
            try:
                job = "pyrsslocal [py35] <-- pyquickhelper, pyensae"
            except NotImplementedError:
                fLOG("OK FOR", platform)