Skip to content

Commit

Permalink
Make the secret state the default
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniel Marks committed May 1, 2014
1 parent f0fa137 commit 3716fb0
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<dc-workflow workflow_id="ploneintranet_workspace_workflow" title="Plone Intranet Workspace Workflow" description=" - Workspace Workflow." state_variable="review_state" initial_state="private" manager_bypass="False">
<dc-workflow workflow_id="ploneintranet_workspace_workflow" title="Plone Intranet Workspace Workflow" description=" - Workspace Workflow." state_variable="review_state" initial_state="secret" manager_bypass="False">
<permission>Access contents information</permission>
<permission>View</permission>
<state state_id="secret" title="Secret">
Expand Down
12 changes: 6 additions & 6 deletions src/ploneintranet/workspace/tests/test_workspace_workflow.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ def test_private_workspace(self):
'example-workspace',
title='Welcome to my workspace')

# default state is private
self.assertEqual(api.content.get_state(workspace_folder),
'private')
# Private means guests can View but not access...
api.content.transition(workspace_folder,
'make_private')

# add non-member
api.user.create(username='nonmember', email="test@test.com")
Expand Down Expand Up @@ -61,9 +61,9 @@ def test_secret_workspace(self):
'example-workspace',
title='A secret workspace')

# Ssssh...
api.content.transition(workspace_folder,
'make_secret')
# default state is secret
self.assertEqual(api.content.get_state(workspace_folder),
'secret')

api.user.create(username='nonmember', email="test@test.com")
permissions = api.user.get_permissions(
Expand Down

0 comments on commit 3716fb0

Please sign in to comment.