This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
plone.formwidget.contenttree/plone/formwidget/contenttree/tests/test_setup.py

39 lines
1.2 KiB
Python

# -*- coding: utf-8 -*-
from plone.formwidget.contenttree.testing import (
CONTENTTREE_INTEGRATION_TESTING,
)
from plone.app.testing import TEST_USER_ID
from plone.app.testing import TEST_USER_NAME
from plone.app.testing import login
from plone.app.testing import setRoles
import unittest2 as unittest
class ContentTreeFormWidgetTestCase(unittest.TestCase):
layer = CONTENTTREE_INTEGRATION_TESTING
def setUp(self):
self.portal = self.layer['portal']
setRoles(self.portal, TEST_USER_ID, ['Manager'])
login(self.portal, TEST_USER_NAME)
self.portal.invokeFactory('Folder', 'test-folder')
self.folder = self.portal['test-folder']
def test_css_registered(self):
css_registry = self.portal['portal_css']
stylesheets_ids = css_registry.getResourceIds()
self.assertIn(
'++resource++plone.formwidget.contenttree/contenttree.css',
stylesheets_ids
)
def test_js_registered(self):
js_registry = self.portal['portal_javascripts']
javascript_ids = js_registry.getResourceIds()
self.assertIn(
'++resource++plone.formwidget.contenttree/contenttree.js',
javascript_ids
)