def tearDownClass(cls):
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
     for domain in Domain.get_all():
         domain.delete()
     super(ReportConfigurationDbTest, cls).tearDownClass()
Exemple #2
0
 def setUpClass(cls):
     super(ReportTranslationTest, cls).setUpClass()
     delete_all_report_configs()
     data_source = DataSourceConfiguration(
         domain=cls.DOMAIN,
         table_id="foo",
         referenced_doc_type="CommCareCase",
     )
     data_source.save()
     ReportConfiguration(
         domain=cls.DOMAIN,
         config_id=data_source._id,
         columns=[
             {
                 "type": "field",
                 "field": "foo",
                 "column_id": "foo",
                 "aggregation": "simple",
                 "display": "My Column",
             },
             {
                 "type": "field",
                 "field": "bar",
                 "column_id": "bar",
                 "aggregation": "simple",
                 "display": {"en": "Name", "fra": "Nom"},
             },
         ]
     ).save()
Exemple #3
0
 def tearDownClass(cls):
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
     for domain in Domain.get_all():
         domain.delete()
     super(ReportConfigurationDbTest, cls).tearDownClass()
 def setUpClass(cls):
     super(ReportTranslationTest, cls).setUpClass()
     delete_all_report_configs()
     data_source = DataSourceConfiguration(
         domain=cls.DOMAIN,
         table_id="foo",
         referenced_doc_type="CommCareCase",
     )
     data_source.save()
     ReportConfiguration(
         domain=cls.DOMAIN,
         config_id=data_source._id,
         columns=[
             {
                 "type": "field",
                 "field": "foo",
                 "column_id": "foo",
                 "aggregation": "simple",
                 "display": "My Column",
             },
             {
                 "type": "field",
                 "field": "bar",
                 "column_id": "bar",
                 "aggregation": "simple",
                 "display": {"en": "Name", "fra": "Nom"},
             },
         ]
     ).save()
Exemple #5
0
    def setUp(self):
        super(ReportConfigurationDbTest, self).setUp()
        domain_foo = Domain(name='foo')
        domain_foo.save()
        domain_bar = Domain(name='bar')
        domain_bar.save()

        # TODO - handle cleanup appropriately so this isn't needed
        delete_all_report_configs()

        ReportConfiguration(domain=domain_foo.name, config_id='foo1').save()
        ReportConfiguration(domain=domain_foo.name, config_id='foo2').save()
        ReportConfiguration(domain=domain_bar.name, config_id='bar1').save()
 def tearDownClass(cls):
     delete_all_report_configs()
     cls.original_fixture.delete()
     cls.original_keyword.delete()
     cls.linked_keyword.delete()
     cls.original_report.delete()
     cls.linked_report.delete()
     cls.linked_app.delete()
     cls.original_app.delete()
     cls.domain_link.delete()
     cls.upstream_domain_obj.delete()
     cls.downstream_domain_obj.delete()
     super(TestGetDataModels, cls).tearDownClass()
    def setUp(self):
        super(ReportConfigurationDbTest, self).setUp()
        domain_foo = Domain(name='foo')
        domain_foo.save()
        domain_bar = Domain(name='bar')
        domain_bar.save()

        # TODO - handle cleanup appropriately so this isn't needed
        delete_all_report_configs()

        ReportConfiguration(domain=domain_foo.name, config_id='foo1').save()
        ReportConfiguration(domain=domain_foo.name, config_id='foo2').save()
        ReportConfiguration(domain=domain_bar.name, config_id='bar1').save()
 def tearDownClass(cls):
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
     super(ReportTranslationTest, cls).tearDownClass()
 def tearDownClass(cls):
     cls.app.delete()
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
     super(ReportBuilderDBTest, cls).tearDownClass()
 def tearDownClass(cls):
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
Exemple #11
0
 def _delete_everything(cls):
     delete_all_cases()
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
Exemple #12
0
 def tearDownClass(cls):
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
     super(ReportTranslationTest, cls).tearDownClass()
 def _delete_everything(cls):
     delete_all_cases()
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()
    def tearDown(self):
        delete_all_report_configs()
        for config in DataSourceConfiguration.all():
            config.delete()

        super().tearDown()
Exemple #15
0
 def tearDownClass(cls):
     cls.app.delete()
     for config in DataSourceConfiguration.all():
         config.delete()
     delete_all_report_configs()