Skip to content

Corrige o máximo possível os ERROR e FAIL de sps.models #991

@robertatakenaka

Description

@robertatakenaka

Descrição da tarefa

Ao executar:

python -m unittest -v tests/sps/models/test*

Obtemos o resultado

======================================================================
ERROR: test_data (tests.sps.models.test_app_group.AppGroupTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/roberta.takenaka/github.com/scieloorg/packtools/packtools/tests/sps/models/test_app_group.py", line 98, in test_data
    obtained = list(XmlAppGroup(self.xml_tree).data())
TypeError: 'generator' object is not callable

======================================================================
ERROR: test_xmlgraphic_generates_data (tests.sps.models.test_graphic.TestGraphic)
Testa se XmlGraphic gera corretamente um iterador de dicionários.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/roberta.takenaka/github.com/scieloorg/packtools/packtools/tests/sps/models/test_graphic.py", line 71, in test_xmlgraphic_generates_data
    data_list = list(xml_graphic.data())
TypeError: 'generator' object is not callable

======================================================================
ERROR: test_xmlgraphic_handles_no_graphic (tests.sps.models.test_graphic.TestGraphic)
Testa o comportamento quando o XML não contém gráficos.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/roberta.takenaka/github.com/scieloorg/packtools/packtools/tests/sps/models/test_graphic.py", line 93, in test_xmlgraphic_handles_no_graphic
    data_list = list(xml_graphic.data())
TypeError: 'generator' object is not callable

======================================================================
ERROR: test_xmlmedia_generates_data (tests.sps.models.test_media.TestMedia)
Testa se XmlMedia gera corretamente um iterador de dicionários.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/roberta.takenaka/github.com/scieloorg/packtools/packtools/tests/sps/models/test_media.py", line 101, in test_xmlmedia_generates_data
    data_list = list(xml_media.data())
TypeError: 'generator' object is not callable

======================================================================
ERROR: test_xmlmedia_handles_no_media (tests.sps.models.test_media.TestMedia)
Testa o comportamento quando o XML não contém mídias.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/roberta.takenaka/github.com/scieloorg/packtools/packtools/tests/sps/models/test_media.py", line 128, in test_xmlmedia_handles_no_media
    data_list = list(xml_media.data())
TypeError: 'generator' object is not callable

======================================================================
FAIL: test_data (tests.sps.models.test_app_group.AppTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/roberta.takenaka/github.com/scieloorg/packtools/packtools/tests/sps/models/test_app_group.py", line 65, in test_data
    self.assertDictEqual(expected, obtained)
AssertionError: {'attrib': None, 'caption': None, 'graphics[206 chars]: []} != {'label': 'Appendix 1', 'caption': None, 'a[219 chars]: []}
Diff is 735 characters long. Set self.maxDiff to None to see it.

----------------------------------------------------------------------
Ran 654 tests in 0.654s

FAILED (failures=1, errors=5, skipped=16)
  1. analise o resultado do comando
  2. resolva primeiro ERROR
  3. resolva depois FAIL

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions