onadata.libs.tests.serializers package

Submodules

onadata.libs.tests.serializers.test_attachment_serializer module

class onadata.libs.tests.serializers.test_attachment_serializer.TestAttachmentSerializer(methodName='runTest')

Bases: TransactionTestCase

setUp()

self.data is a json represenatation of an xform

test_get_field_xpath_of_an_object()

onadata.libs.tests.serializers.test_data_serializer module

onadata.libs.tests.serializers.test_dataview_serializer module

onadata.libs.tests.serializers.test_export_serializer module

onadata.libs.tests.serializers.test_geojson_serializer module

onadata.libs.tests.serializers.test_merged_xform_serializer module

onadata.libs.tests.serializers.test_metadata_serializer module

onadata.libs.tests.serializers.test_organization_serializer module

class onadata.libs.tests.serializers.test_organization_serializer.TestOrganizationSerializer(methodName='runTest')

Bases: TransactionTestCase

setUp()

Hook method for setting up the test fixture before exercising it.

test_get_users_none()

onadata.libs.tests.serializers.test_password_reset_serializer module

class onadata.libs.tests.serializers.test_password_reset_serializer.TestPasswordResetSerializer(methodName='runTest')

Bases: TestBase

test_get_password_reset_email()

Test base64 username is included in reset email.

onadata.libs.tests.serializers.test_project_serializer module

onadata.libs.tests.serializers.test_share_project_serializer module

onadata.libs.tests.serializers.test_submission_review_serializer module

Submission Review Serializer Test Module

class onadata.libs.tests.serializers.test_submission_review_serializer.TestSubmissionReviewSerializer(methodName='runTest')

Bases: TestBase

TestSubmissionReviewSerializer Class

test_approved_and_pending_status_allows_blank_in_note()
test_submission_review_create()
Test:
  • Can create a Submission Review

test_submission_review_update()
Test:
  • We can update a submission review

  • Updating a Submission Review Doesnt Create a new Note

test_validate_bad_data()
Test:
  • Rejects Rejected Submission Reviews with no comments

onadata.libs.tests.serializers.test_user_profile_serializer module

onadata.libs.tests.serializers.test_xform_serializer module

Test onadata.libs.serializers.xform_serializer

class onadata.libs.tests.serializers.test_xform_serializer.TestXFormManifestSerializer(methodName='runTest')

Bases: TestCase, TestBase

Test XFormManifestSerializer

test_entity_list_last_update_time_hash()

Hash changes when EntityList last_entity_update_time changes

test_entity_list_num_entities_hash()

Hash changes when EntityList num_entities changes

test_get_filename_form_filtered_dataset()

Test get filename from data_value for a filtered dataset.

test_get_filename_from_url()

Test get filename from a URL.

test_get_hash()

Test get hash for filtered dataset and unchanged hash for other media files

Module contents