onadata.libs.tests.models package¶
Submodules¶
onadata.libs.tests.models.test_share_project module¶
Tests for module onadata.libs.models.share_project
- class onadata.libs.tests.models.test_share_project.ShareProjectTestCase(methodName='runTest')¶
Bases:
TestBase
Tests for model ShareProject
- setUp()¶
Hook method for setting up the test fixture before exercising it.
- test_remove(mock_safe_delete, mock_propagate)¶
A user is removed from a project
Permissions removed from project, xform, mergedxform and dataview
- test_share(mock_safe_delete, mock_propagate)¶
A project is shared with a user
Permissions assigned to project, xform, mergedxform and dataview