Esempio n. 1
0
 def setUp(self):
     self.attachment_count = 0
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     self._submit_transport_instance_w_attachment()
     self.url = reverse('attachment_url', kwargs={'size': 'original'})
 def setUp(self):
     TestBase.setUp(self)
     self._publish_transportation_form_and_submit_instance()
     self.url = reverse(charts, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
Esempio n. 3
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     s = 'transport_2011-07-25_19-05-49'
     self._make_submission(os.path.join(
         self.this_directory, 'fixtures',
         'transportation', 'instances', s, s + '.xml'))
     self.submission = self.xform.instances.reverse()[0]
     self.url = reverse(map_view, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string})
     self.perm_url = reverse(set_perm, kwargs={
         'username': self.user.username, 'id_string': self.xform.id_string})
     self.edit_url = reverse(edit, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
     self.show_url = reverse(show, kwargs={'uuid': self.xform.uuid})
     self.show_normal_url = reverse(show, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
     self.api_url = reverse(api, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
Esempio n. 4
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     s = 'transport_2011-07-25_19-05-49'
     self._make_submission(
         os.path.join(self.this_directory, 'fixtures', 'transportation',
                      'instances', s, s + '.xml'))
     self.submission = self.xform.instances.reverse()[0]
     self.url = reverse(map_view,
                        kwargs={
                            'username': self.user.username,
                            'id_string': self.xform.id_string
                        })
     self.perm_url = reverse(set_perm,
                             kwargs={
                                 'username': self.user.username,
                                 'id_string': self.xform.id_string
                             })
     self.edit_url = reverse(edit,
                             kwargs={
                                 'username': self.user.username,
                                 'id_string': self.xform.id_string
                             })
     self.show_url = reverse(show, kwargs={'uuid': self.xform.uuid})
     self.show_normal_url = reverse(show,
                                    kwargs={
                                        'username': self.user.username,
                                        'id_string': self.xform.id_string
                                    })
     self.api_url = reverse(api,
                            kwargs={
                                'username': self.user.username,
                                'id_string': self.xform.id_string
                            })
Esempio n. 5
0
 def setUp(self):
     TestBase.setUp(self)
     xls_file_path = os.path.join(
         os.path.dirname(os.path.abspath(__file__)),
         "../fixtures/tutorial/tutorial.xls"
     )
     self._publish_xls_file_and_set_xform(xls_file_path)
 def setUp(self):
     TestBase.setUp(self)
     xls_file_path = os.path.join(
         os.path.dirname(os.path.abspath(__file__)),
         "../fixtures/tutorial/tutorial.xls"
     )
     self._publish_xls_file_and_set_xform(xls_file_path)
Esempio n. 7
0
 def setUp(self):
     self.attachment_count = 0
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     self._submit_transport_instance_w_attachment()
     self.url = reverse(attachment_url, kwargs={"size": "original"})
Esempio n. 8
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     self.url = reverse(show, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
Esempio n. 9
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
     self.edit_url = reverse(edit, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
Esempio n. 10
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
     self.public_api_url = reverse(public_api, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
Esempio n. 11
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     self.url = reverse(show, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
Esempio n. 12
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login(username='******', password='******')
     self._publish_transportation_form()
     self.api_url = reverse(views.api, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
     self._logout()
Esempio n. 13
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login(username='******', password='******')
     self._publish_transportation_form()
     self.api_url = reverse(views.api, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
     self._logout()
Esempio n. 14
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login(username='******', password='******')
     self._publish_transportation_form()
     self.api_url = reverse('data-list',
                            kwargs={
                                'pk': self.xform.pk,
                                'format': 'json'
                            })
     self._logout()
Esempio n. 15
0
 def setUp(self):
     TestBase.setUp(self)
     self._publish_transportation_form()
     #
     self.csv_filepath = os.path.join(
         os.path.dirname(os.path.abspath(__file__)), "fixtures",
         "test_update_xform_uuids.csv")
     # get the last defined uuid
     with open(self.csv_filepath, "r") as f:
         lines = csv.reader(f)
         for line in lines:
             self.new_uuid = line[2]
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
     self.delete_url = reverse(delete_data, kwargs={
         'username': self.user.username,
         'id_string': self.xform.id_string
     })
     self.data_args = {
         'xform': self.xform,
         'query': "{}", 'limit': 1,
         'sort': '-pk', 'fields': '["_id","_uuid"]'}
 def setUp(self):
     TestBase.setUp(self)
     self._publish_transportation_form()
     #
     self.csv_filepath = os.path.join(
         os.path.dirname(os.path.abspath(__file__)),
         "fixtures", "test_update_xform_uuids.csv"
     )
     # get the last defined uuid
     with open(self.csv_filepath, "r") as f:
         lines = csv.reader(f)
         for line in lines:
             self.new_uuid = line[2]
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
     self.perm_url = reverse(set_perm,
                             kwargs={
                                 'username': self.user.username,
                                 'id_string': self.xform.id_string
                             })
     self.show_url = reverse(show, kwargs={'uuid': self.xform.uuid})
     self.url = reverse(enter_data,
                        kwargs={
                            'username': self.user.username,
                            'id_string': self.xform.id_string
                        })
Esempio n. 19
0
 def setUp(self):
     TestBase.setUp(self)
     self.instances = settings.MONGO_DB.instances
     self.instances.remove()
     self.assertEquals(list(self.instances.find()), [])
     xls_path = os.path.join(self.this_directory, 'fixtures',
                             'transportation', 'mongo',
                             'transportation_with_dirty_mongo_ids.xls')
     count = XForm.objects.count()
     self._publish_xls_file(xls_path)
     self.assertEqual(XForm.objects.count(), count + 1)
     self.xform = XForm.objects.all().reverse()[0]
     self._make_submission(os.path.join(
         self.this_directory, 'fixtures', 'transportation', 'mongo',
         'transport_2011-07-25_19-05-36' + '.xml'))
     self.pi = self.xform.instances.all()[0].parsed_instance
Esempio n. 20
0
 def setUp(self):
     TestBase.setUp(self)
     self.instances = settings.MONGO_DB.instances
     self.instances.delete_many({})
     self.assertEqual(self.instances.count_documents({}), 0)
     xls_path = os.path.join(self.this_directory, 'fixtures',
                             'transportation', 'mongo',
                             'transportation_with_dirty_mongo_ids.xls')
     count = XForm.objects.count()
     self._publish_xls_file(xls_path)
     self.assertEqual(XForm.objects.count(), count + 1)
     self.xform = XForm.objects.all().reverse()[0]
     self._make_submission(
         os.path.join(self.this_directory, 'fixtures', 'transportation',
                      'mongo', 'transport_2011-07-25_19-05-36' + '.xml'))
     self.pi = self.xform.instances.all()[0].parsed_instance
Esempio n. 21
0
 def setUp(self):
     TestBase.setUp(self)
     self._publish_transportation_form()
     self._submit_transport_instance_w_attachment()
     src = os.path.join(self.this_directory, "fixtures", "transportation",
                        "screenshot.png")
     uf = UploadedFile(file=open(src, 'rb'), content_type='image/png')
     count = MetaData.objects.count()
     MetaData.media_upload(self.xform, uf)
     self.assertEqual(MetaData.objects.count(), count + 1)
     url = urljoin(
         self.base_url,
         reverse(profile, kwargs={'username': self.user.username}))
     self._logout()
     self._create_user_and_login('deno', 'deno')
     self.bc = BriefcaseClient(username='******',
                               password='******',
                               url=url,
                               user=self.user)
Esempio n. 22
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
     self.perm_url = reverse(
         set_perm,
         kwargs={
             "username": self.user.username,
             "id_string": self.xform.id_string,
         },
     )
     self.show_url = reverse(show, kwargs={"uuid": self.xform.uuid})
     self.url = reverse(
         enter_data,
         kwargs={
             "username": self.user.username,
             "id_string": self.xform.id_string,
         },
     )
Esempio n. 23
0
 def setUp(self):
     TestBase.setUp(self)
     self._publish_transportation_form()
     self._submit_transport_instance_w_attachment()
     src = os.path.join(self.this_directory, "fixtures",
                        "transportation", "screenshot.png")
     uf = UploadedFile(file=open(src), content_type='image/png')
     count = MetaData.objects.count()
     MetaData.media_upload(self.xform, uf)
     self.assertEqual(MetaData.objects.count(), count + 1)
     url = urljoin(
         self.base_url,
         reverse(profile, kwargs={'username': self.user.username})
     )
     self._logout()
     self._create_user_and_login('deno', 'deno')
     self.bc = BriefcaseClient(
         username='******', password='******',
         url=url,
         user=self.user
     )
    def setUp(self):
        TestBase.setUp(self)
        self._create_user_and_login()
        self.extra = {'HTTP_AUTHORIZATION': 'Token %s' % self.user.auth_token}

        self.xls_file_path = os.path.join(
            os.path.dirname(os.path.abspath(__file__)),
            "../fixtures/tutorial/tutorial.xls")

        self._publish_transportation_form_and_submit_instance()
        self.project = Project.objects.create(name="Test Project",
                                              organization=self.user,
                                              created_by=self.user)
        self.xform.project = self.project
        self.xform.save()

        self.instance = self.xform.instances.first()
        self._add_external_export_metadata(self.instance)

        self.view = MetaDataViewSet.as_view({'get': 'list'})

        ContentType.objects.get_or_create(app_label="logger", model="instance")
    def setUp(self):
        TestBase.setUp(self)
        self._create_user_and_login()
        self.extra = {'HTTP_AUTHORIZATION': 'Token %s' % self.user.auth_token}

        self.xls_file_path = os.path.join(
            os.path.dirname(os.path.abspath(__file__)),
            "../fixtures/tutorial/tutorial.xls"
        )

        self._publish_transportation_form_and_submit_instance()
        self.project = Project.objects.create(name="Test Project",
                                              organization=self.user,
                                              created_by=self.user)
        self.xform.project = self.project
        self.xform.save()

        self.instance = self.xform.instances.first()
        self._add_external_export_metadata(self.instance)

        self.view = MetaDataViewSet.as_view({'get': 'list'})

        ContentType.objects.get_or_create(app_label="logger", model="instance")
Esempio n. 26
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     self.url = reverse(clone_xlsform,
                        kwargs={'username': self.user.username})
Esempio n. 27
0
 def setUp(self):
     TestBase.setUp(self)
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form_and_submit_instance()
Esempio n. 31
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
     self.url = reverse(clone_xlsform,
                        kwargs={'username': self.user.username})
Esempio n. 32
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self.factory = RequestFactory()
     self.extra = {'HTTP_AUTHORIZATION': 'Token %s' % self.user.auth_token}
Esempio n. 33
0
 def setUp(self):
     TestBase.setUp(self)
     self._publish_xls_file(
         os.path.join(settings.PROJECT_ROOT, "apps", "logger", "fixtures",
                      "test_forms", "tutorial.xls"))
Esempio n. 34
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self.factory = RequestFactory()
     self.extra = {
         'HTTP_AUTHORIZATION': 'Token %s' % self.user.auth_token}
 def setUp(self):
     TestBase.setUp(self)
     self._publish_xls_file(
         os.path.join(
             settings.PROJECT_ROOT, "apps", "logger", "fixtures",
             "test_forms", "tutorial.xls"))
Esempio n. 36
0
 def setUp(self):
     TestBase.setUp(self)
     self._create_user_and_login()
     self._publish_transportation_form()
Esempio n. 37
0
 def setUp(self):
     TestBase.setUp(self)
     self.settings_url = reverse(
         profile_settings, kwargs={'username': self.user.username})