def test_develop_eggs_platform_versions(): buildout = Buildout(_testfname('develop_eggs.cfg'), []) bf.start (buildout) #print "platform-versions-config", buildout["platform-versions-config"] assert buildout["versions"]["alpha"] == "1.0" assert buildout["versions"]["beta"] == "2.0" assert buildout["versions"]["gamma"] == "1.0.0.d" assert len(buildout["versions"]) == 3
def test_develop_packages_platform_versions(): buildout = Buildout(_testfname('develop_packages.cfg'), []) bf.start (buildout) #print "platform-versions-config", buildout["platform-versions-config"] assert buildout["versions"]["alpha"] == "1.0" assert buildout["versions"]["beta"] == "2.0" nt.assert_true (not buildout["versions"].has_key("gamma")) assert len(buildout["versions"]) == 2
def test_platform_versions_env(): old_env = os.environ.get ("ZILLOW_PYTHON_PLATFORM_VERSION", None) os.environ["ZILLOW_PYTHON_PLATFORM_VERSION"] = "next" buildout = Buildout(_testfname('extra.cfg'), []) bf.start (buildout) #print "platform-versions-config", buildout["platform-versions-config"] assert buildout["versions"]["alpha"] == "1.0" assert buildout["versions"]["beta"] == "2.0" assert buildout["versions"]["gamma"] == "10.0" assert len(buildout["versions"]) == 3 if old_env: os.environ["ZILLOW_PYTHON_PLATFORM_VERSION"] = old_env else: del os.environ["ZILLOW_PYTHON_PLATFORM_VERSION"]