Skip to content

Ajustar is_valid_legal_process e generate_legal_process #318

@antoniamaia

Description

@antoniamaia

Descrição do problema
Ambas estão importando, mas quando a função é utilizada dá erro no acesso ao arquivo json (se foi isso que entendi, hehe)

Para Reproduzir
Passos para reproduzir o comportamento:

  1. Chamar o utilitário is_valid_legal_process / generate_legal_process
  2. Passando o parâmetro (legal_process_id) / (year/orgao ¹)
  3. Ver o erro

Erro

>>> is_valid_legal_process('10188748220234018200')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/maria/workspace/venv/lib/python3.10/site-packages/brutils/legal_process.py", line 95, in is_valid
    with open("brutils/data/legal_process_ids.json") as file:
FileNotFoundError: [Errno 2] No such file or directory: 'brutils/data/legal_process_ids.json'

>>> generate_legal_process()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/maria/workspace/venv/lib/python3.10/site-packages/brutils/legal_process.py", line 138, in generate
    with open("brutils/data/legal_process_ids.json") as file:
FileNotFoundError: [Errno 2] No such file or directory: 'brutils/data/legal_process_ids.json'

Desktop (por favor, forneça as seguintes informações):

  • Sistema Operacional: Linux Ubuntu
  • Versão do brutils: 2.1.0

¹ escrevendo a issue me fez pensar se orgao é um bom nome de argumento, rs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions