geonode.upload.tests ==================== .. py:module:: geonode.upload.tests Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/geonode/upload/tests/integration/index /autoapi/geonode/upload/tests/test_files/index /autoapi/geonode/upload/tests/test_settings/index /autoapi/geonode/upload/tests/test_utils/index /autoapi/geonode/upload/tests/utils/index Classes ------- .. autoapisummary:: geonode.upload.tests.GeoNodeBaseTestSupport geonode.upload.tests.SpatialFiles geonode.upload.tests.FilesTests geonode.upload.tests.TimeFormFormTest Functions --------- .. autoapisummary:: geonode.upload.tests.mkdtemp geonode.upload.tests.scan_file geonode.upload.tests._rename_files geonode.upload.tests._contains_bad_names geonode.upload.tests.create_files Package Contents ---------------- .. py:class:: GeoNodeBaseTestSupport Bases: :py:obj:`django.test.testcases.TestCase` .. py:attribute:: type :value: None .. py:attribute:: obj_ids :value: [] .. py:attribute:: integration :value: False .. py:attribute:: fixtures :value: ['initial_data.json', 'group_test_data.json', 'default_oauth_apps.json'] .. py:method:: get_obj_ids() .. py:method:: get_integration() .. py:method:: get_type() .. py:method:: setUp() .. py:function:: mkdtemp(dir=settings.MEDIA_ROOT) .. py:class:: SpatialFiles(dirname, data, archive=None) Bases: :py:obj:`collections.UserList` A more or less complete user-defined wrapper around list objects. .. py:attribute:: dirname .. py:attribute:: data .. py:attribute:: archive .. py:method:: all_files() .. py:function:: scan_file(file_name, scan_hint=None, charset=None) get a list of SpatialFiles for the provided file .. py:function:: _rename_files(file_names) .. py:function:: _contains_bad_names(file_names) return True if the list of names contains a bad one .. py:function:: create_files(names, zipped=False) .. py:class:: FilesTests Bases: :py:obj:`geonode.tests.base.GeoNodeBaseTestSupport` .. py:method:: test_types() .. py:method:: test_contains_bad_names() .. py:method:: test_rename_files() .. py:method:: test_rename_and_prepare() .. py:method:: test_scan_file() Tests the scan_file function. .. py:class:: TimeFormFormTest Bases: :py:obj:`geonode.tests.base.GeoNodeBaseTestSupport` .. py:method:: _form(data) .. py:method:: assert_start_end(data, start, end=None) .. py:method:: test_invalid_form() .. py:method:: test_start_end_attribute_and_type()