Skip to content
 
 

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exercício de CI

Este repositório contem um exercício para implementação de um pipeline de CI.

Tarefas

  1. Faça um fork do repositório e clone-o na sua máquina.

  2. Rode os testes usando o unnitest do Python.

$python -m unittest -v
  1. Crie um pipeline de CI (GitHub Action) que inclua o download das dependências, o uso de um linter (ex.: flake8) e a execução dos testes. Isso tudo em duas versões do Python (ex.: 3.11 e 3.12).

Documentação: GitHub Actions Docs

  1. Faça o push para o repositório remoto e certifique-se de que a action rodou com sucesso.

  2. Adicione um teste para verificar se o método list_users retorna a lista ordenada por e-mail. Isso deve falhar...

  3. Faça outro push para o repositório e verifique a action rodando com falha.

  4. Então, implemente essa ordenação até que o novo teste passe localmente. Em seguida, faça um push final e veja a action rodando com sucesso.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages