def setUp(self): super(TestCase, self).setUp() article_legacy = ARTICLE.copy() article_legacy['anpa_category'] = [{ 'name': 'service1' }, { 'name': 'service2' }, { 'name': 'service3' }] self.formatter = NTBNITFMultiFileFormatter() self.base_formatter = Formatter() init_app(self.app) self.tz = pytz.timezone(self.app.config['DEFAULT_TIMEZONE']) if self.article is None: # formatting is done once for all tests to save time # as long as used attributes are not modified, it's fine self.article = article_legacy self.formatter_output = self.formatter.format( self.article, {'name': 'Test NTBNITF'}) self.docs = [ formatter['encoded_item'] for formatter in self.formatter_output ] self.nitf_xmls = [etree.fromstring(doc) for doc in self.docs] self.nitf_xml = self.nitf_xmls[0]
def setUp(self): self.formatter = AgendaPlanningFormatter() self.base_formatter = Formatter() planning_init_app(self.app) init_agenda(self.app) self.app.data.insert('locations', self.locations) self.app.data.insert('agenda_city_map', self.city_map) self.app.data.insert('agenda_iptc_map', self.iptc_map) self.app.data.insert('contacts', self.contacts)
def setUp(self): super().setUp() self.formatter = NTBNITFFormatter() self.base_formatter = Formatter() init_app(self.app) self.tz = pytz.timezone(self.app.config['DEFAULT_TIMEZONE']) if self.article is None: # formatting is done once for all tests to save time # as long as used attributes are not modified, it's fine self.article = ARTICLE self.formatter_output = self.formatter.format(self.article, {'name': 'Test NTBNITF'}) self.doc = self.formatter_output[0]['encoded_item'] self.nitf_xml = etree.fromstring(self.doc)
def setUp(self): super().setUp() self.formatter = NITFFormatter() self.base_formatter = Formatter() init_app(self.app)
def setUp(self): self.formatter = AAPNITFFormatter() self.base_formatter = Formatter() init_app(self.app)
def setUp(self): self.formatter = IRESSNITFFormatter() self.base_formatter = Formatter() init_app(self.app) self.setUpData()