Skip to content

Commit 5129fb9

Browse files
Remove test code for ancient ATContentTypes Topics.
This was only used in the `collection-integration-test.txt`, but this is actually currently not being tested.
1 parent feb6196 commit 5129fb9

2 files changed

Lines changed: 12 additions & 27 deletions

File tree

plone/app/discussion/testing.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,6 @@
1010
from Products.CMFCore.utils import getToolByName
1111

1212

13-
try:
14-
import plone.app.collection # noqa
15-
16-
COLLECTION_TYPE = "Collection"
17-
except ImportError:
18-
COLLECTION_TYPE = "Topic"
19-
20-
2113
class PloneAppDiscussion(PloneSandboxLayer):
2214
defaultBases = (PLONE_APP_CONTENTTYPES_FIXTURE,)
2315

plone/app/discussion/tests/collection-integration-test.txt

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ XXX: This functional test part has been removed due to the removal of
22
ATContentTypes from PLONE_FIXTURE. We have to rewrite this test as a robot
33
test because the dexterity collections do not work without js.
44

5+
XXX To put this more plainly: this file is currently NOT tested.
6+
57

68
List comments in a collection
79
-----------------------------
@@ -12,33 +14,24 @@ Create a collection.
1214
>>> from plone.app.testing import TEST_USER_NAME
1315
>>> setRoles(portal, 'manager', ['Manager'])
1416
>>> browser.open(portal.absolute_url())
15-
>>> from plone.app.discussion.testing import COLLECTION_TYPE
16-
>>> browser.getLink(url='++add++' + COLLECTION_TYPE).click()
17+
>>> browser.getLink(url='++add++Collection').click()
1718
>>> open('/tmp/testbrowser.html', 'w').write(browser.contents)
1819
>>> browser.getControl('form.widgets.IDublinCore.title').value = 'Foo Comment Collection'
1920
>>> browser.getControl('Save').click()
2021
>>> print(browser.contents)
2122
<...Changes saved...
22-
>>> topic_url = browser.url
23+
>>> collection_url = browser.url
2324

2425
Set the collection criteria.
2526

26-
>>> browser.open(topic_url + "/edit")
27+
>>> browser.open(collection_url + "/edit")
2728

28-
>>> if COLLECTION_TYPE == "Collection":
29-
... browser.getControl(name="addindex").value = ['portal_type']
30-
... browser.getControl(name="form.button.addcriteria").click()
31-
... browser.getControl(name="addoperator").value = ['plone.app.querystring.operation.selection.any']
32-
... browser.getControl(name="form.button.addcriteria").click()
33-
... browser.getControl(name="query.v:records:list").value = ["Discussion Item"]
34-
... browser.getControl(name="form.button.save").click()
35-
... else:
36-
... browser.getLink('Criteria').click()
37-
... browser.getControl('Item Type', index=0).selected = True
38-
... browser.getControl('Select content types').selected = True
39-
... browser.getControl('Add criteria').click()
40-
... browser.getControl('Comment').selected = True
41-
... browser.getControl('Save', index=0).click()
29+
>>> browser.getControl(name="addindex").value = ['portal_type']
30+
... browser.getControl(name="form.button.addcriteria").click()
31+
... browser.getControl(name="addoperator").value = ['plone.app.querystring.operation.selection.any']
32+
... browser.getControl(name="form.button.addcriteria").click()
33+
... browser.getControl(name="query.v:records:list").value = ["Discussion Item"]
34+
... browser.getControl(name="form.button.save").click()
4235
>>> print(browser.contents)
4336
<...Changes saved...
4437

@@ -71,7 +64,7 @@ Delete the commented content.
7164

7265
The comments are no longer in the catalog.
7366

74-
>>> browser.open(topic_url)
67+
>>> browser.open(collection_url)
7568
>>> browser.getLink('admin on Doc1', index=0)
7669
Traceback (most recent call last):
7770
LinkNotFoundError

0 commit comments

Comments
 (0)