Skip to content

Commit

Permalink
Use plone.api to create folder in test
Browse files Browse the repository at this point in the history
  • Loading branch information
kakshay21 committed Jul 15, 2018
1 parent afb317b commit cbc9083
Showing 1 changed file with 3 additions and 2 deletions.
@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*-
from {{{package.dottedname}}}.testing import {{{package.uppercasename}}}_FUNCTIONAL_TESTING
from {{{package.dottedname}}}.testing import {{{package.uppercasename}}}_INTEGRATION_TESTING
from plone import api
from plone.app.testing import setRoles
from plone.app.testing import SITE_OWNER_NAME
from plone.app.testing import SITE_OWNER_PASSWORD
Expand Down Expand Up @@ -56,8 +57,8 @@ class ViewsFunctionalTest(unittest.TestCase):
{{% endif %}}

def test_{{{view_name_normalized}}}_in_other_folder(self):
self.portal.invokeFactory('Folder', 'f1')
view_url = self.portal.absolute_url() + '/f1/{{{ view_name }}}'
api.content.create(self.portal, 'Folder', 'other-folder')
view_url = self.portal.absolute_url() + '/other/demo-view'
with self.assertRaises(NotFound):
self.browser.open(view_url)
html = self.browser.contents
Expand Down

0 comments on commit cbc9083

Please sign in to comment.