コード例 #1
0
    def test_install_packages__one_package(self):
        installer = getToolByName(self.portal, 'portal_quickinstaller')
        installer.uninstallProducts(['abita.development'])
        self.assertFalse(installer.isProductInstalled('abita.development'))

        from sll.basepolicy.upgrades import install_packages
        install_packages(self.portal, 'abita.development')

        self.assertTrue(installer.isProductInstalled('abita.development'))
コード例 #2
0
ファイル: test_upgrades.py プロジェクト: taito/sll.basepolicy
    def test_install_packages__one_package(self):
        installer = getToolByName(self.portal, "portal_quickinstaller")
        installer.uninstallProducts(["abita.development"])
        self.assertFalse(installer.isProductInstalled("abita.development"))

        from sll.basepolicy.upgrades import install_packages

        install_packages(self.portal, "abita.development")

        self.assertTrue(installer.isProductInstalled("abita.development"))
コード例 #3
0
    def test_install_packages__two_packages(self):
        installer = getToolByName(self.portal, 'portal_quickinstaller')
        installer.uninstallProducts(['abita.development', 'hexagonit.socialbutton'])
        self.assertFalse(installer.isProductInstalled('abita.development'))
        self.assertFalse(installer.isProductInstalled('hexagonit.socialbutton'))

        from sll.basepolicy.upgrades import install_packages
        install_packages(self.portal, ['abita.development', 'hexagonit.socialbutton'])

        self.assertTrue(installer.isProductInstalled('abita.development'))
        self.assertTrue(installer.isProductInstalled('hexagonit.socialbutton'))
コード例 #4
0
ファイル: test_upgrades.py プロジェクト: taito/sll.basepolicy
    def test_install_packages__two_packages(self):
        installer = getToolByName(self.portal, "portal_quickinstaller")
        installer.uninstallProducts(["abita.development", "hexagonit.socialbutton"])
        self.assertFalse(installer.isProductInstalled("abita.development"))
        self.assertFalse(installer.isProductInstalled("hexagonit.socialbutton"))

        from sll.basepolicy.upgrades import install_packages

        install_packages(self.portal, ["abita.development", "hexagonit.socialbutton"])

        self.assertTrue(installer.isProductInstalled("abita.development"))
        self.assertTrue(installer.isProductInstalled("hexagonit.socialbutton"))
コード例 #5
0
ファイル: upgrades.py プロジェクト: taito/ll.policy
def upgrade_0_to_1(context):
    """Install collective.folderlogo"""
    install_packages(context, 'collective.folderlogo')