Example #1
0
 def test_middle_end_abb_pinstruc(self):
     jspf = OldJournalPageFile(self.html_file('abb_pinstruc'))
     self.assertTrue('javascript:history.back()' in jspf.body_content)
     self.assertFalse('"middle_end"' in jspf.body_content)
     jspf.insert_p_middle_end()
     self.assertTrue('"middle_end"' in jspf.body_content)
     self.assertTrue(jspf.p_middle_end is not None)
Example #2
0
 def test_insert_middle_end_aa_eedboard(self):
     jspf = OldJournalPageFile(self.html_file('aa_eedboard'))
     self.assertTrue('script=sci_serial' in jspf.body_content)
     self.assertTrue('Home' in jspf.body_content)
     self.assertFalse('"middle_end"' in jspf.body_content)
     jspf.insert_p_middle_end()
     self.assertTrue('"middle_end"' in jspf.body_content)
     self.assertTrue(jspf.p_middle_end is not None)
Example #3
0
 def test_insert_middle_end_bjgeo_einstruct(self):
     jspf = OldJournalPageFile(self.html_file('bjgeo_einstruct'))
     self.assertTrue('script=sci_serial' in jspf.body_content)
     self.assertTrue('Volver' in jspf.body_content)
     self.assertFalse('"middle_end"' in jspf.body_content)
     jspf.insert_p_middle_end()
     self.assertTrue('"middle_end"' in jspf.body_content)
     self.assertTrue(jspf.p_middle_end is not None)
Example #4
0
 def test_insert_middle_end_bjmbr_iinstruct(self):
     jspf = OldJournalPageFile(self.html_file('bjmbr_iinstruc'))
     self.assertEqual(jspf.file_content.count('script=sci_serial'), 3)
     self.assertTrue('Home' in jspf.file_content)
     self.assertFalse('"middle_end"' in jspf.body_content)
     jspf.insert_p_middle_end()
     self.assertFalse('"middle_end"' in jspf.body_content)
     self.assertTrue(jspf.p_middle_end is None)
     middle = jspf.middle.strip()
     begin = '<!-- #BeginEditable "texto" -->'
     end = '<p>&nbsp;</p>'
     self.assertEqual(middle[-len(end):], end)
     self.assertEqual(middle[:len(begin)], begin)
Example #5
0
    def test_remove_anchors_aa_eedboard(self):
        jspf = OldJournalPageFile(self.html_file('aa_eedboard'))

        self.assertEqual(jspf.body_content.count('class="subtitulo"'), 4)
        self.assertTrue(
            '<p class="subtitulo"><a name="001">Editor-Jefe</a></p>' in
            jspf.body_content)
        self.assertTrue(
            '<p class="subtitulo"><a name="0011"></a>Editor-Jefe Sustituto</p>'
            in jspf.body_content)

        self.assertTrue('<a name="0011"' in jspf.body_content)
        jspf._remove_anchors()
        self.assertTrue('<p class="subtitulo">Editor-Jefe Sustituto</p>' in
                        jspf.body_content)
Example #6
0
    def test_insert_bold_to_p_subtitulo_aa_eedboard(self):
        jspf = OldJournalPageFile(self.html_file('aa_eedboard'))

        self.assertEqual(jspf.body_content.count('class="subtitulo"'), 4)
        self.assertTrue(
            '<p class="subtitulo"><a name="001">Editor-Jefe</a></p>' in
            jspf.body_content)
        self.assertTrue(
            '<p class="subtitulo"><a name="0011"></a>Editor-Jefe Sustituto</p>'
            in jspf.body_content)
        self.assertTrue(
            '<p class="subtitulo">Comisión editorial</p>' in jspf.body_content)
        jspf._insert_bold_to_p_subtitulo()
        self.assertEqual(jspf.body_content.count('class="subtitulo"'), 0)
        self.assertTrue(
            '<p><b>Comisión editorial</b></p>' in jspf.body_content)
        self.assertTrue(
            '<p><b><a name="001">Editor-Jefe</a></b></p>' in jspf.body_content)
        self.assertTrue(
            '<p><a name="0011"></a><b>Editor-Jefe Sustituto</b></p>' in
            jspf.body_content)
Example #7
0
 def test_insert_middle_end_bjmbr_iaboutj(self):
     jspf = OldJournalPageFile(self.html_file('bjmbr_iaboutj'))
     self.assertEqual(len(jspf._body_tree.find_all('li')), 17)
     self.assertEqual(len(jspf._body_tree.find_all('p')), 38)
     self.assertIn(
         '<P>Sociedade Brasileira de Biologia Celular (SBBC) </p>',
         jspf.file_content)
     self.assertEqual(jspf.body.count('<li>'), 13)
     self.assertEqual(jspf.body.count('<p>'), 10)
     self.assertNotIn(
         '<P>Sociedade Brasileira de Biologia Celular (SBBC) </p>',
         jspf.body_content)
Example #8
0
 def test_title_bjmbr_iedboa(self):
     jspf = OldJournalPageFile(self.html_file('bjmbr_iedboard'))
     self.assertEqual(jspf.anchor_title, '<h1>Editorial Board</h1>')
     self.assertTrue('<h1>Editorial Board</h1>' in jspf.body)
Example #9
0
 def test_title_bjmbr_iabout(self):
     jspf = OldJournalPageFile(self.html_file('bjmbr_iaboutj'))
     self.assertEqual(jspf.anchor_title, '<h1>About the journal</h1>')
     self.assertTrue('<h1>About the journal</h1>' in jspf.body)
Example #10
0
 def test_title_bjgeo_pinstr(self):
     jspf = OldJournalPageFile(self.html_file('bjgeo_pinstruct'))
     self.assertEqual(jspf.anchor_title, '<h1>Instruções aos autores</h1>')
     self.assertTrue('<h1>Instruções aos autores</h1>' in jspf.body)
Example #11
0
 def test_title_eagri_pedboa(self):
     jspf = OldJournalPageFile(self.html_file('eagri_pedboard'))
     self.assertEqual(jspf.anchor_title, '<h1>Corpo Editorial</h1>')
     self.assertTrue('<h1>Corpo Editorial</h1>' in jspf.body)
Example #12
0
 def test_title_bjmbr_pabout(self):
     jspf = OldJournalPageFile(self.html_file('bjmbr_paboutj'))
     self.assertEqual(jspf.anchor_title, '<h1>Sobre o periódico</h1>')
     self.assertTrue('<h1>Sobre o periódico</h1>' in jspf.body)
Example #13
0
 def test_title_abb_einstruc(self):
     jspf = OldJournalPageFile(self.html_file('abb_einstruc'))
     self.assertEqual(jspf.anchor_title,
                      '<h1>Instrucciones a los autores</h1>')
     self.assertTrue('<h1>Instrucciones a los autores</h1>' in jspf.body)
Example #14
0
 def test_insert_middle_begin_eins_eedboard(self):
     jspf = OldJournalPageFile(self.html_file('eins_eedboard'))
     self.assertTrue('/scielo.php?lng=' in jspf.body_content)
     self.assertFalse('"middle_begin"' in jspf.body_content)
     jspf.insert_p_middle_begin()
     self.assertTrue('"middle_begin"' in jspf.body_content)
Example #15
0
 def test_middle_text_ea_pinstruc(self):
     jspf = OldJournalPageFile(self.html_file('ea_pinstruc'))
     text = '<p>6. As Referências bibliográficas deverão ser citadas'
     self.assertTrue(text in jspf.middle_text)
Example #16
0
 def test_title_icse_eaboutj(self):
     jspf = OldJournalPageFile(self.html_file('icse_eaboutj'))
     self.assertEqual(jspf.acron, 'icse')
     self.assertEqual(jspf.anchor_title, '<h1>Acerca de la revista</h1>')
     self.assertTrue('<h1>Acerca de la revista</h1>' in jspf.body)
Example #17
0
 def test_read_iso_8859_1_eagri_pedboard(self):
     jspf = OldJournalPageFile(self.html_file('eagri_pedboard'))
     self.assertTrue('Agrícola' in jspf.body_content)
     self.assertTrue('Associação' in jspf.body_content)
Example #18
0
 def test_insert_middle_begin_abb_pinstruc(self):
     jspf = OldJournalPageFile(self.html_file('abb_pinstruc'))
     self.assertTrue('Editable' in jspf.body_content)
     self.assertFalse('"middle_begin"' in jspf.body_content)
     jspf.insert_p_middle_begin()
     self.assertTrue('"middle_begin"' in jspf.body_content)
Example #19
0
 def test_insert_middle_begin_aa_eedboard(self):
     jspf = OldJournalPageFile(self.html_file('aa_eedboard'))
     self.assertTrue('href="#0' in jspf.body_content)
     self.assertFalse('"middle_begin"' in jspf.body_content)
     jspf.insert_p_middle_begin()
     self.assertTrue('"middle_begin"' in jspf.body_content)
Example #20
0
 def test_title_bjmbr_iinstr(self):
     jspf = OldJournalPageFile(self.html_file('bjmbr_iinstruc'))
     self.assertEqual(jspf.anchor_title, '<h1>Instructions to authors</h1>')
     self.assertTrue('<h1>Instructions to authors</h1>' in jspf.body)
Example #21
0
 def test_unavailable_message_pt_abb_pinstruc(self):
     jspf = OldJournalPageFile(self.html_file('abb_pinstruc'))
     self.assertTrue(jspf.PT_UNAVAILABLE_MSG in jspf.unavailable_message)
Example #22
0
 def test_remove_anchors_abb_pinstruc(self):
     jspf = OldJournalPageFile(self.html_file('abb_pinstruc'))
     self.assertTrue('<a name="end"></a>' in jspf.body_content)
     jspf._remove_anchors()
     self.assertTrue('<a name="end"></a>' not in jspf.body_content)
Example #23
0
 def test_insert_middle_begin_ea_iinstruc(self):
     jspf = OldJournalPageFile(self.html_file('ea_iinstruc'))
     self.assertTrue('script=sci_serial' in jspf.body_content)
     self.assertFalse('"middle_begin"' in jspf.body_content)
     jspf.insert_p_middle_begin()
     self.assertTrue('"middle_begin"' in jspf.body_content)