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

Module contents