def test_get_indicators_used_in_app_blank(self):
        app = self._get_app()

        indicators = list(
            _get_indicators_used_in_modules(app)
        )
        self.assertEqual(indicators, [])
    def test_get_indicators_used_in_app_blank(self):
        app = self._get_app()

        indicators = list(
            _get_indicators_used_in_modules(app)
        )
        self.assertEqual(indicators, [])
    def test_get_indicators_used_in_modules(self):
        app = self._get_app()
        self._add_indicators_to_module_details(app.get_module(0), self.test_indicators[0:2])
        self._add_indicators_to_module_details(app.get_module(1), self.test_indicators[2:4])
        self._add_indicators_to_module_details(app.get_module(2), self.test_indicators[4:])

        indicators = sorted(list(_get_indicators_used_in_modules(app)))
        self.assertEqual(indicators, self.test_indicators)
 def test_get_config_from_app_report_module(self):
     app = self._get_app()
     report_module = app.add_module(ReportModule.new_module(
         'Reports', None))
     report_module.report_configs = [
         ReportAppConfig(report_id='other_config_id',
                         header={'en': 'CommBugz'})
     ]
     indicators = sorted(list(_get_indicators_used_in_modules(app)))
     self.assertEqual(indicators, [])
 def test_get_config_from_app_report_module(self):
     app = self._get_app()
     report_module = app.add_module(ReportModule.new_module('Reports', None))
     report_module.report_configs = [
         ReportAppConfig(report_id='other_config_id', header={'en': 'CommBugz'})
     ]
     indicators = sorted(list(
         _get_indicators_used_in_modules(app)
     ))
     self.assertEqual(indicators, [])
    def test_get_indicators_used_in_modules(self):
        app = self._get_app()
        self._add_indicators_to_module_details(app.get_module(0), self.test_indicators[0:2])
        self._add_indicators_to_module_details(app.get_module(1), self.test_indicators[2:4])
        self._add_indicators_to_module_details(app.get_module(2), self.test_indicators[4:])

        indicators = sorted(list(
            _get_indicators_used_in_modules(app)
        ))
        self.assertEqual(indicators, self.test_indicators)