diff --git a/setup.py b/setup.py
index e3f1883..0c97773 100755
--- a/setup.py
+++ b/setup.py
@@ -7,7 +7,7 @@ except ImportError:
 
 setup(
     name="xylose",
-    version='0.8b',
+    version='0.9b',
     description="A SciELO library to abstract a JSON data structure that is a product of the ISIS2JSON conversion using the ISIS2JSON type 3 data model.",
     author="SciELO",
     author_email="scielo-dev@googlegroups.com",
diff --git a/xylose/scielodocument.py b/xylose/scielodocument.py
index 39d94e3..8e5df08 100644
--- a/xylose/scielodocument.py
+++ b/xylose/scielodocument.py
@@ -27,6 +27,7 @@ else:
 
 LICENSE_REGEX = re.compile(r'a.+href="(.+)"')
 LICENSE_CREATIVE_COMMONS = re.compile(r'licenses/(.*)/.') # Extracts the creative commons id from the url.
+DOI_REGEX = re.compile(r'\d{2}\.\d+/.*$')
 
 def html_decode(string):
 
@@ -820,11 +821,22 @@ class Article(object):
         """
         This method retrieves the DOI of the given article, if it exists.
         """
+        raw_doi = None
+
         if 'doi' in self.data:
-            return self.data['doi']
+            raw_doi = self.data['doi']
 
         if 'v237' in self.data['article']:
-            return self.data['article']['v237'][0]['_']
+            raw_doi = self.data['article']['v237'][0]['_']
+
+
+        if not raw_doi:
+            return None
+
+        doi = DOI_REGEX.findall(raw_doi)
+
+        if len(doi) == 1:
+            return doi[0]
 
     @property
     def publisher_id(self):

recuperação de DOI do documento.
Alguns DOI's estão registrados nas bases ISIS incluindo o domínio do crossref.

O Xylose deve remover qualquer conteúdo que não seja para do DOI.

ex:
http://www.crossref.org/10.1590/S2179-975X2012005000004
doi: 10.4322/actalb.02203010

O correto deve ser:
10.1590/S2179-975X2012005000004
10.4322/actalb.02203010


diff --git a/tests/test_document.py b/tests/test_document.py
index a409140..4d0af56 100644
--- a/tests/test_document.py
+++ b/tests/test_document.py
@@ -1056,6 +1056,29 @@ class ArticleTests(unittest.TestCase):
 
         self.assertEqual(article.doi, u'10.1590/S2179-975X2012005000004')
 
+    def test_doi_v237(self):
+        article = self.article
+
+        article.data['article']['v237'] = [{'_': u'10.1590/S2179-975X2012005000004'}]
+
+        self.assertEqual(article.doi, u'10.1590/S2179-975X2012005000004')
+
+
+    def test_doi_clean_1(self):
+        article = self.article
+
+        article.data['doi'] = u'http://www.crossref.org/10.1590/S2179-975X2012005000004'
+
+        self.assertEqual(article.doi, u'10.1590/S2179-975X2012005000004')
+
+
+    def test_doi_clean_2(self):
+        article = self.article
+
+        article.data['doi'] = u'doi: 10.4322/actalb.02203010'
+
+        self.assertEqual(article.doi, u'10.4322/actalb.02203010')
+
     def test_without_doi(self):
         article = self.article
 

pip install -e .
parse_log_pytest
nose coverage mocker pytest
3.9
pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning
coverage==7.8.0
exceptiongroup==1.2.2
iniconfig==2.1.0
mocker==1.1.1
nose==1.3.7
packaging==24.2
pluggy==1.5.0
pytest==8.3.5
tomli==2.2.1
-e git+https://github.com/scieloorg/xylose.git@59090451a1aa5b226666035fc326011f1623c90c#egg=xylose

name: xylose
channels:
  - defaults
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - conda-forge
dependencies:
  - _libgcc_mutex=0.1=main
  - _openmp_mutex=5.1=1_gnu
  - ca-certificates=2025.2.25=h06a4308_0
  - ld_impl_linux-64=2.40=h12ee557_0
  - libffi=3.4.4=h6a678d5_1
  - libgcc-ng=11.2.0=h1234567_1
  - libgomp=11.2.0=h1234567_1
  - libstdcxx-ng=11.2.0=h1234567_1
  - ncurses=6.4=h6a678d5_0
  - openssl=3.0.16=h5eee18b_0
  - pip=25.0=py39h06a4308_0
  - python=3.9.21=he870216_1
  - readline=8.2=h5eee18b_0
  - setuptools=75.8.0=py39h06a4308_0
  - sqlite=3.45.3=h5eee18b_0
  - tk=8.6.14=h39e8969_0
  - tzdata=2025a=h04d1e81_0
  - wheel=0.45.1=py39h06a4308_0
  - xz=5.6.4=h5eee18b_1
  - zlib=1.2.13=h5eee18b_1
  - pip:
      - coverage==7.8.0
      - exceptiongroup==1.2.2
      - iniconfig==2.1.0
      - mocker==1.1.1
      - nose==1.3.7
      - packaging==24.2
      - pluggy==1.5.0
      - pytest==8.3.5
      - tomli==2.2.1
prefix: /opt/conda/envs/xylose

tests/test_document.py::ArticleTests::test_doi_clean_1 tests/test_document.py::ArticleTests::test_doi_clean_2
tests/test_document.py::ToolsTests::test_get_language_iso639_1_defined tests/test_document.py::ToolsTests::test_get_language_iso639_1_undefined tests/test_document.py::ToolsTests::test_get_language_iso639_2_defined tests/test_document.py::ToolsTests::test_get_language_iso639_2_undefined tests/test_document.py::ToolsTests::test_get_language_without_iso_format tests/test_document.py::ToolsTests::test_get_publication_date_wrong_day tests/test_document.py::ToolsTests::test_get_publication_date_wrong_day_month tests/test_document.py::ToolsTests::test_get_publication_date_wrong_day_month_not_int tests/test_document.py::ToolsTests::test_get_publication_date_wrong_day_not_int tests/test_document.py::ToolsTests::test_get_publication_date_wrong_month_not_int tests/test_document.py::ToolsTests::test_get_publication_date_year tests/test_document.py::ToolsTests::test_get_publication_date_year_day tests/test_document.py::ToolsTests::test_get_publication_date_year_month tests/test_document.py::ToolsTests::test_get_publication_date_year_month_day tests/test_document.py::JournalTests::test_any_issn_priority_electronic tests/test_document.py::JournalTests::test_any_issn_priority_electronic_without_electronic tests/test_document.py::JournalTests::test_any_issn_priority_print tests/test_document.py::JournalTests::test_any_issn_priority_print_without_print tests/test_document.py::JournalTests::test_collection_acronym tests/test_document.py::JournalTests::test_creation_date tests/test_document.py::JournalTests::test_current_status tests/test_document.py::JournalTests::test_current_status_lots_of_changes_study_case_1 tests/test_document.py::JournalTests::test_current_status_some_changes tests/test_document.py::JournalTests::test_current_without_v51 tests/test_document.py::JournalTests::test_journal tests/test_document.py::JournalTests::test_journal_abbreviated_title tests/test_document.py::JournalTests::test_journal_acronym tests/test_document.py::JournalTests::test_journal_title tests/test_document.py::JournalTests::test_journal_title_nlm tests/test_document.py::JournalTests::test_journal_url tests/test_document.py::JournalTests::test_languages tests/test_document.py::JournalTests::test_languages_without_v350 tests/test_document.py::JournalTests::test_load_issn_with_v935_and_v35_ONLINE tests/test_document.py::JournalTests::test_load_issn_with_v935_and_v35_PRINT tests/test_document.py::JournalTests::test_load_issn_with_v935_equal_v400_and_v35_ONLINE tests/test_document.py::JournalTests::test_load_issn_with_v935_equal_v400_and_v35_PRINT tests/test_document.py::JournalTests::test_load_issn_with_v935_without_v35 tests/test_document.py::JournalTests::test_load_issn_without_v935_and_v35_ONLINE tests/test_document.py::JournalTests::test_load_issn_without_v935_and_v35_PRINT tests/test_document.py::JournalTests::test_load_issn_without_v935_without_v35 tests/test_document.py::JournalTests::test_permission_id tests/test_document.py::JournalTests::test_permission_text tests/test_document.py::JournalTests::test_permission_url tests/test_document.py::JournalTests::test_permission_without_v540 tests/test_document.py::JournalTests::test_permission_without_v540_t tests/test_document.py::JournalTests::test_publisher_loc tests/test_document.py::JournalTests::test_publisher_name tests/test_document.py::JournalTests::test_scielo_issn tests/test_document.py::JournalTests::test_status tests/test_document.py::JournalTests::test_status_lots_of_changes tests/test_document.py::JournalTests::test_status_lots_of_changes_study_case_1 tests/test_document.py::JournalTests::test_status_some_changes tests/test_document.py::JournalTests::test_status_without_v51 tests/test_document.py::JournalTests::test_subject_areas tests/test_document.py::JournalTests::test_update_date tests/test_document.py::JournalTests::test_without_journal_abbreviated_title tests/test_document.py::JournalTests::test_without_journal_acronym tests/test_document.py::JournalTests::test_without_journal_title tests/test_document.py::JournalTests::test_without_journal_title_nlm tests/test_document.py::JournalTests::test_without_journal_url tests/test_document.py::JournalTests::test_without_publisher_loc tests/test_document.py::JournalTests::test_without_publisher_name tests/test_document.py::JournalTests::test_without_scielo_domain tests/test_document.py::JournalTests::test_without_scielo_domain_title_v690 tests/test_document.py::JournalTests::test_without_subject_areas tests/test_document.py::JournalTests::test_without_wos_citation_indexes tests/test_document.py::JournalTests::test_without_wos_subject_areas tests/test_document.py::JournalTests::test_wos_citation_indexes tests/test_document.py::JournalTests::test_wos_subject_areas tests/test_document.py::ArticleTests::test_acceptance_date tests/test_document.py::ArticleTests::test_affiliation_just_with_affiliation_name tests/test_document.py::ArticleTests::test_affiliation_without_affiliation_name tests/test_document.py::ArticleTests::test_affiliations tests/test_document.py::ArticleTests::test_ahead_publication_date tests/test_document.py::ArticleTests::test_article tests/test_document.py::ArticleTests::test_author_with_two_affiliations tests/test_document.py::ArticleTests::test_author_with_two_role tests/test_document.py::ArticleTests::test_author_without_affiliations tests/test_document.py::ArticleTests::test_author_without_surname_and_given_names tests/test_document.py::ArticleTests::test_authors tests/test_document.py::ArticleTests::test_collection_acronym tests/test_document.py::ArticleTests::test_collection_acronym_priorizing_collection tests/test_document.py::ArticleTests::test_collection_acronym_retrieving_v992 tests/test_document.py::ArticleTests::test_collection_name_brazil tests/test_document.py::ArticleTests::test_collection_name_undefined tests/test_document.py::ArticleTests::test_corporative_authors tests/test_document.py::ArticleTests::test_document_type tests/test_document.py::ArticleTests::test_doi tests/test_document.py::ArticleTests::test_doi_v237 tests/test_document.py::ArticleTests::test_end_page_loaded_crazy_legacy_way_1 tests/test_document.py::ArticleTests::test_end_page_loaded_crazy_legacy_way_2 tests/test_document.py::ArticleTests::test_end_page_loaded_through_xml tests/test_document.py::ArticleTests::test_file_code tests/test_document.py::ArticleTests::test_file_code_crazy_slashs_1 tests/test_document.py::ArticleTests::test_file_code_crazy_slashs_2 tests/test_document.py::ArticleTests::test_first_author tests/test_document.py::ArticleTests::test_first_author_without_author tests/test_document.py::ArticleTests::test_fulltexts_field_fulltexts tests/test_document.py::ArticleTests::test_fulltexts_without_field_fulltexts tests/test_document.py::ArticleTests::test_html_url tests/test_document.py::ArticleTests::test_invalid_document_type tests/test_document.py::ArticleTests::test_issue tests/test_document.py::ArticleTests::test_issue_label_field_v4 tests/test_document.py::ArticleTests::test_issue_label_without_field_v4 tests/test_document.py::ArticleTests::test_issue_url tests/test_document.py::ArticleTests::test_journal_abbreviated_title tests/test_document.py::ArticleTests::test_journal_acronym tests/test_document.py::ArticleTests::test_journal_title tests/test_document.py::ArticleTests::test_keywords tests/test_document.py::ArticleTests::test_keywords_iso639_2 tests/test_document.py::ArticleTests::test_keywords_with_undefined_language tests/test_document.py::ArticleTests::test_keywords_without_subfield_k tests/test_document.py::ArticleTests::test_keywords_without_subfield_l tests/test_document.py::ArticleTests::test_languages_field_fulltexts tests/test_document.py::ArticleTests::test_languages_field_v40 tests/test_document.py::ArticleTests::test_last_page tests/test_document.py::ArticleTests::test_mixed_affiliations tests/test_document.py::ArticleTests::test_normalized_affiliations tests/test_document.py::ArticleTests::test_normalized_affiliations_undefined_ISO_3166_CODE tests/test_document.py::ArticleTests::test_normalized_affiliations_without_p tests/test_document.py::ArticleTests::test_original_abstract_with_just_one_language_defined tests/test_document.py::ArticleTests::test_original_abstract_with_language_defined tests/test_document.py::ArticleTests::test_original_abstract_with_language_defined_but_different_of_the_article_original_language tests/test_document.py::ArticleTests::test_original_abstract_without_language_defined tests/test_document.py::ArticleTests::test_original_language_invalid_iso639_2 tests/test_document.py::ArticleTests::test_original_language_iso639_2 tests/test_document.py::ArticleTests::test_original_language_original tests/test_document.py::ArticleTests::test_original_title_with_just_one_language_defined tests/test_document.py::ArticleTests::test_original_title_with_language_defined tests/test_document.py::ArticleTests::test_original_title_with_language_defined_but_different_of_the_article_original_language tests/test_document.py::ArticleTests::test_original_title_without_language_defined tests/test_document.py::ArticleTests::test_pdf_url tests/test_document.py::ArticleTests::test_processing_date tests/test_document.py::ArticleTests::test_project_name tests/test_document.py::ArticleTests::test_project_sponsors tests/test_document.py::ArticleTests::test_publication_contract tests/test_document.py::ArticleTests::test_publication_date tests/test_document.py::ArticleTests::test_publisher_id tests/test_document.py::ArticleTests::test_publisher_loc tests/test_document.py::ArticleTests::test_publisher_name tests/test_document.py::ArticleTests::test_receive_date tests/test_document.py::ArticleTests::test_review_date tests/test_document.py::ArticleTests::test_start_page tests/test_document.py::ArticleTests::test_start_page_loaded_crazy_legacy_way_1 tests/test_document.py::ArticleTests::test_start_page_loaded_crazy_legacy_way_2 tests/test_document.py::ArticleTests::test_start_page_loaded_through_xml tests/test_document.py::ArticleTests::test_subject_areas tests/test_document.py::ArticleTests::test_supplement_issue tests/test_document.py::ArticleTests::test_supplement_volume tests/test_document.py::ArticleTests::test_thesis_degree tests/test_document.py::ArticleTests::test_thesis_organization tests/test_document.py::ArticleTests::test_thesis_organization_and_division tests/test_document.py::ArticleTests::test_thesis_organization_without_name tests/test_document.py::ArticleTests::test_translated_abstracts tests/test_document.py::ArticleTests::test_translated_abstracts_without_v83 tests/test_document.py::ArticleTests::test_translated_abtracts_iso639_2 tests/test_document.py::ArticleTests::test_translated_titles tests/test_document.py::ArticleTests::test_translated_titles_iso639_2 tests/test_document.py::ArticleTests::test_translated_titles_without_v12 tests/test_document.py::ArticleTests::test_volume tests/test_document.py::ArticleTests::test_whitwout_acceptance_date tests/test_document.py::ArticleTests::test_whitwout_ahead_publication_date tests/test_document.py::ArticleTests::test_whitwout_receive_date tests/test_document.py::ArticleTests::test_whitwout_review_date tests/test_document.py::ArticleTests::test_without_affiliations tests/test_document.py::ArticleTests::test_without_authors tests/test_document.py::ArticleTests::test_without_citations tests/test_document.py::ArticleTests::test_without_collection_acronym tests/test_document.py::ArticleTests::test_without_corporative_authors tests/test_document.py::ArticleTests::test_without_document_type tests/test_document.py::ArticleTests::test_without_doi tests/test_document.py::ArticleTests::test_without_html_url tests/test_document.py::ArticleTests::test_without_issue tests/test_document.py::ArticleTests::test_without_issue_url tests/test_document.py::ArticleTests::test_without_journal_abbreviated_title tests/test_document.py::ArticleTests::test_without_journal_acronym tests/test_document.py::ArticleTests::test_without_journal_title tests/test_document.py::ArticleTests::test_without_keywords tests/test_document.py::ArticleTests::test_without_last_page tests/test_document.py::ArticleTests::test_without_normalized_affiliations tests/test_document.py::ArticleTests::test_without_original_abstract tests/test_document.py::ArticleTests::test_without_original_title tests/test_document.py::ArticleTests::test_without_pages tests/test_document.py::ArticleTests::test_without_pdf_url tests/test_document.py::ArticleTests::test_without_processing_date tests/test_document.py::ArticleTests::test_without_project_name tests/test_document.py::ArticleTests::test_without_project_sponsor tests/test_document.py::ArticleTests::test_without_publication_contract tests/test_document.py::ArticleTests::test_without_publication_date tests/test_document.py::ArticleTests::test_without_publisher_id tests/test_document.py::ArticleTests::test_without_publisher_loc tests/test_document.py::ArticleTests::test_without_publisher_name tests/test_document.py::ArticleTests::test_without_scielo_domain tests/test_document.py::ArticleTests::test_without_scielo_domain_article_v69 tests/test_document.py::ArticleTests::test_without_scielo_domain_article_v69_and_with_title_v690 tests/test_document.py::ArticleTests::test_without_scielo_domain_title_v690 tests/test_document.py::ArticleTests::test_without_start_page tests/test_document.py::ArticleTests::test_without_subject_areas tests/test_document.py::ArticleTests::test_without_suplement_issue tests/test_document.py::ArticleTests::test_without_supplement_volume tests/test_document.py::ArticleTests::test_without_thesis_degree tests/test_document.py::ArticleTests::test_without_thesis_organization tests/test_document.py::ArticleTests::test_without_volume tests/test_document.py::ArticleTests::test_without_wos_citation_indexes tests/test_document.py::ArticleTests::test_without_wos_subject_areas tests/test_document.py::ArticleTests::test_wos_citation_indexes tests/test_document.py::ArticleTests::test_wos_subject_areas tests/test_document.py::CitationTest::test_a_link_access_date tests/test_document.py::CitationTest::test_analytic_institution_for_a_article_citation tests/test_document.py::CitationTest::test_analytic_institution_for_a_book_citation tests/test_document.py::CitationTest::test_article_title tests/test_document.py::CitationTest::test_article_without_title tests/test_document.py::CitationTest::test_authors_article tests/test_document.py::CitationTest::test_authors_book tests/test_document.py::CitationTest::test_authors_link tests/test_document.py::CitationTest::test_authors_thesis tests/test_document.py::CitationTest::test_book_chapter_title tests/test_document.py::CitationTest::test_book_edition tests/test_document.py::CitationTest::test_book_volume tests/test_document.py::CitationTest::test_book_without_chapter_title tests/test_document.py::CitationTest::test_citation_sample_congress tests/test_document.py::CitationTest::test_citation_sample_link tests/test_document.py::CitationTest::test_citation_sample_link_without_comment tests/test_document.py::CitationTest::test_conference_edition tests/test_document.py::CitationTest::test_conference_name tests/test_document.py::CitationTest::test_conference_sponsor tests/test_document.py::CitationTest::test_conference_without_name tests/test_document.py::CitationTest::test_conference_without_sponsor tests/test_document.py::CitationTest::test_date tests/test_document.py::CitationTest::test_doi tests/test_document.py::CitationTest::test_editor tests/test_document.py::CitationTest::test_end_page_14 tests/test_document.py::CitationTest::test_end_page_514 tests/test_document.py::CitationTest::test_end_page_withdout_data tests/test_document.py::CitationTest::test_first_author_article tests/test_document.py::CitationTest::test_first_author_book tests/test_document.py::CitationTest::test_first_author_link tests/test_document.py::CitationTest::test_first_author_thesis tests/test_document.py::CitationTest::test_first_author_without_monographic_authors tests/test_document.py::CitationTest::test_first_author_without_monographic_authors_but_not_a_book_citation tests/test_document.py::CitationTest::test_index_number tests/test_document.py::CitationTest::test_institutions_all_fields tests/test_document.py::CitationTest::test_institutions_v11 tests/test_document.py::CitationTest::test_institutions_v17 tests/test_document.py::CitationTest::test_institutions_v29 tests/test_document.py::CitationTest::test_institutions_v50 tests/test_document.py::CitationTest::test_institutions_v58 tests/test_document.py::CitationTest::test_invalid_edition tests/test_document.py::CitationTest::test_isbn tests/test_document.py::CitationTest::test_isbn_but_not_a_book tests/test_document.py::CitationTest::test_issn tests/test_document.py::CitationTest::test_issn_but_not_an_article tests/test_document.py::CitationTest::test_issue_part tests/test_document.py::CitationTest::test_issue_title tests/test_document.py::CitationTest::test_journal_issue tests/test_document.py::CitationTest::test_journal_volume tests/test_document.py::CitationTest::test_link tests/test_document.py::CitationTest::test_link_title tests/test_document.py::CitationTest::test_link_without_title tests/test_document.py::CitationTest::test_monographic_authors tests/test_document.py::CitationTest::test_monographic_first_author tests/test_document.py::CitationTest::test_pages_14 tests/test_document.py::CitationTest::test_pages_514 tests/test_document.py::CitationTest::test_pages_withdout_data tests/test_document.py::CitationTest::test_publication_type_article tests/test_document.py::CitationTest::test_publication_type_book tests/test_document.py::CitationTest::test_publication_type_conference tests/test_document.py::CitationTest::test_publication_type_link tests/test_document.py::CitationTest::test_publication_type_thesis tests/test_document.py::CitationTest::test_publication_type_undefined tests/test_document.py::CitationTest::test_publisher tests/test_document.py::CitationTest::test_publisher_address tests/test_document.py::CitationTest::test_publisher_address_without_e tests/test_document.py::CitationTest::test_series_book tests/test_document.py::CitationTest::test_series_but_neither_journal_book_or_conference_citation tests/test_document.py::CitationTest::test_series_conference tests/test_document.py::CitationTest::test_series_journal tests/test_document.py::CitationTest::test_source_book_title tests/test_document.py::CitationTest::test_source_journal tests/test_document.py::CitationTest::test_source_journal_without_journal_title tests/test_document.py::CitationTest::test_sponsor tests/test_document.py::CitationTest::test_start_page_14 tests/test_document.py::CitationTest::test_start_page_514 tests/test_document.py::CitationTest::test_start_page_withdout_data tests/test_document.py::CitationTest::test_thesis_institution tests/test_document.py::CitationTest::test_thesis_title tests/test_document.py::CitationTest::test_thesis_without_title tests/test_document.py::CitationTest::test_title_when_article_citation tests/test_document.py::CitationTest::test_title_when_conference_citation tests/test_document.py::CitationTest::test_title_when_link_citation tests/test_document.py::CitationTest::test_title_when_thesis_citation tests/test_document.py::CitationTest::test_with_volume_but_not_a_journal_article_neither_a_book tests/test_document.py::CitationTest::test_without_analytic_institution tests/test_document.py::CitationTest::test_without_authors tests/test_document.py::CitationTest::test_without_date tests/test_document.py::CitationTest::test_without_doi tests/test_document.py::CitationTest::test_without_edition tests/test_document.py::CitationTest::test_without_editor tests/test_document.py::CitationTest::test_without_first_author tests/test_document.py::CitationTest::test_without_index_number tests/test_document.py::CitationTest::test_without_institutions tests/test_document.py::CitationTest::test_without_issue tests/test_document.py::CitationTest::test_without_issue_part tests/test_document.py::CitationTest::test_without_issue_title tests/test_document.py::CitationTest::test_without_link tests/test_document.py::CitationTest::test_without_monographic_authors tests/test_document.py::CitationTest::test_without_monographic_authors_but_not_a_book_citation tests/test_document.py::CitationTest::test_without_publisher tests/test_document.py::CitationTest::test_without_publisher_address tests/test_document.py::CitationTest::test_without_series tests/test_document.py::CitationTest::test_without_sponsor tests/test_document.py::CitationTest::test_without_thesis_institution tests/test_document.py::CitationTest::test_without_volume
setup.py xylose/scielodocument.py
setup.py xylose/scielodocument.py