Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
zope-container
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
zope-container
Commits
189cade4
Commit
189cade4
authored
Jan 29, 2009
by
Wolfgang Schnerring
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
removed direct dependency on zope.app.folder
parent
794c5748
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
24 deletions
+23
-24
src/zope/container/testing.py
src/zope/container/testing.py
+11
-10
src/zope/container/tests/test_objectcopier.py
src/zope/container/tests/test_objectcopier.py
+3
-4
src/zope/container/tests/test_objectmover.py
src/zope/container/tests/test_objectmover.py
+3
-4
src/zope/container/tests/test_ordered.py
src/zope/container/tests/test_ordered.py
+6
-6
No files found.
src/zope/container/testing.py
View file @
189cade4
...
@@ -19,15 +19,15 @@ from zope import component
...
@@ -19,15 +19,15 @@ from zope import component
from
zope.component.testing
import
PlacelessSetup
as
CAPlacelessSetup
from
zope.component.testing
import
PlacelessSetup
as
CAPlacelessSetup
from
zope.component.eventtesting
import
PlacelessSetup
as
EventPlacelessSetup
from
zope.component.eventtesting
import
PlacelessSetup
as
EventPlacelessSetup
from
zope.traversing.interfaces
import
ITraversable
from
zope.traversing.interfaces
import
ITraversable
,
IContainmentRoot
import
zope.traversing.testing
import
zope.traversing.testing
import
zope.interface
from
zope.container.interfaces
import
IWriteContainer
,
INameChooser
from
zope.container.interfaces
import
IWriteContainer
,
INameChooser
from
zope.container.contained
import
NameChooser
from
zope.container.contained
import
NameChooser
from
zope.container.interfaces
import
ISimpleReadContainer
from
zope.container.interfaces
import
ISimpleReadContainer
from
zope.container.traversal
import
ContainerTraversable
from
zope.container.traversal
import
ContainerTraversable
from
zope.container.sample
import
SampleContainer
from
zope.app.folder
import
Folder
,
rootFolder
# XXX we would like to swap the names of the *PlacelessSetup classes
# XXX we would like to swap the names of the *PlacelessSetup classes
# in here as that would seem to follow the convention better, but
# in here as that would seem to follow the convention better, but
...
@@ -73,10 +73,11 @@ class ContainerPlacefulSetup(ContainerPlacelessSetup):
...
@@ -73,10 +73,11 @@ class ContainerPlacefulSetup(ContainerPlacelessSetup):
def
buildFolders
(
self
):
def
buildFolders
(
self
):
root
=
self
.
rootFolder
=
rootFolder
()
root
=
self
.
rootFolder
=
SampleContainer
()
root
[
u'folder1'
]
=
Folder
()
zope
.
interface
.
directlyProvides
(
root
,
IContainmentRoot
)
root
[
u'folder1'
][
u'folder1_1'
]
=
Folder
()
root
[
u'folder1'
]
=
SampleContainer
()
root
[
u'folder1'
][
u'folder1_1'
][
u'folder1_1_1'
]
=
Folder
()
root
[
u'folder1'
][
u'folder1_1'
]
=
SampleContainer
()
root
[
u'folder2'
]
=
Folder
()
root
[
u'folder1'
][
u'folder1_1'
][
u'folder1_1_1'
]
=
SampleContainer
()
root
[
u'folder2'
][
u'folder2_1'
]
=
Folder
()
root
[
u'folder2'
]
=
SampleContainer
()
root
[
u'folder2'
][
u'folder2_1'
][
u'folder2_1_1'
]
=
Folder
()
root
[
u'folder2'
][
u'folder2_1'
]
=
SampleContainer
()
root
[
u'folder2'
][
u'folder2_1'
][
u'folder2_1_1'
]
=
SampleContainer
()
src/zope/container/tests/test_objectcopier.py
View file @
189cade4
...
@@ -25,7 +25,6 @@ from zope.copypastemove import ObjectCopier
...
@@ -25,7 +25,6 @@ from zope.copypastemove import ObjectCopier
from
zope.copypastemove.interfaces
import
IObjectCopier
from
zope.copypastemove.interfaces
import
IObjectCopier
from
zope.container
import
testing
from
zope.container
import
testing
from
zope.app.folder
import
Folder
,
rootFolder
class
File
(
object
):
class
File
(
object
):
pass
pass
...
@@ -39,12 +38,12 @@ def test_copy_events():
...
@@ -39,12 +38,12 @@ def test_copy_events():
We set things up in a root folder::
We set things up in a root folder::
>>> from zope.
app.folder import rootFold
er
>>> from zope.
container.sample import SampleContain
er
>>> root =
rootFold
er()
>>> root =
SampleContain
er()
Prepare some objects::
Prepare some objects::
>>> folder =
Fold
er()
>>> folder =
SampleContain
er()
>>> root[u'foo'] = File()
>>> root[u'foo'] = File()
>>> root[u'folder'] = folder
>>> root[u'folder'] = folder
>>> list(folder.keys())
>>> list(folder.keys())
...
...
src/zope/container/tests/test_objectmover.py
View file @
189cade4
...
@@ -24,7 +24,6 @@ from zope.component.eventtesting import getEvents, clearEvents
...
@@ -24,7 +24,6 @@ from zope.component.eventtesting import getEvents, clearEvents
from
zope.copypastemove
import
ObjectMover
from
zope.copypastemove
import
ObjectMover
from
zope.copypastemove.interfaces
import
IObjectMover
from
zope.copypastemove.interfaces
import
IObjectMover
from
zope.app.folder
import
Folder
from
zope.container
import
testing
from
zope.container
import
testing
class
File
(
object
):
class
File
(
object
):
...
@@ -34,8 +33,8 @@ def test_move_events():
...
@@ -34,8 +33,8 @@ def test_move_events():
"""
"""
We need a root folder::
We need a root folder::
>>> from zope.
app.folder import rootFold
er
>>> from zope.
container.sample import SampleContain
er
>>> root =
rootFold
er()
>>> root =
SampleContain
er()
Prepare the setup::
Prepare the setup::
...
@@ -44,7 +43,7 @@ def test_move_events():
...
@@ -44,7 +43,7 @@ def test_move_events():
Prepare some objects::
Prepare some objects::
>>> folder =
Fold
er()
>>> folder =
SampleContain
er()
>>> root[u'foo'] = File()
>>> root[u'foo'] = File()
>>> root[u'folder'] = folder
>>> root[u'folder'] = folder
>>> list(folder.keys())
>>> list(folder.keys())
...
...
src/zope/container/tests/test_ordered.py
View file @
189cade4
...
@@ -24,8 +24,8 @@ def test_order_events():
...
@@ -24,8 +24,8 @@ def test_order_events():
"""
"""
Prepare the setup::
Prepare the setup::
>>> from zope.app.folder import rootFold
er
>>> from zope.container.sample import SampleContain
er
>>> root = rootFold
er()
>>> root = SampleContain
er()
Prepare some objects::
Prepare some objects::
...
@@ -62,8 +62,8 @@ def test_all_items_available_at_object_added_event():
...
@@ -62,8 +62,8 @@ def test_all_items_available_at_object_added_event():
"""
"""
Prepare the setup::
Prepare the setup::
>>> from zope.app.folder import rootFold
er
>>> from zope.container.sample import SampleContain
er
>>> root = rootFold
er()
>>> root = SampleContain
er()
Now register an event subscriber to object added events.
Now register an event subscriber to object added events.
...
@@ -89,8 +89,8 @@ def test_exception_causes_order_fix():
...
@@ -89,8 +89,8 @@ def test_exception_causes_order_fix():
"""
"""
Prepare the setup::
Prepare the setup::
>>> from zope.app.folder import rootFold
er
>>> from zope.container.sample import SampleContain
er
>>> root = rootFold
er()
>>> root = SampleContain
er()
Now register an event subscriber to object added events that
Now register an event subscriber to object added events that
throws an error.
throws an error.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment