Oii Marcelo, como você está? Espero que esteja bem ^-^
Sinto muito pela demora em obter um retorno.
No curso o professor utiliza uma estrutura de pastas onde coloca diversos arquivos python e o Colab não é o ambiente mais indicado para trabalhar com estruturas de pastas dessa forma, por isso o uso do PyCharm. Porém, caso queira trabalhar no Colaboratory, vou deixar passo a passo abaixo como poderá fazer isso:
Para evitar fazer o upload dos arquivos sempre que for testar seu código, iremos fazer uma estrutura de pastas dentro do Google Drive
. Para isso, abra um "novo notebook" (ele servirá para executarmos os testes) e vá até a opção "arquivos".
Em seguida selecione "montar drive" e permita que o notebook acesse seus arquivos. Como mostro na imagem abaixo:
- Agora, clique com o botão direito no explorador de arquivo e clique em atualizar a verá uma nova pasta chamada drive:
- Abra a pasta
drive
e dentro de MyDrive
comece a criar a estrutura de pastas como mostrado pelo professor. Exemplo:
Para criar a estrutura acima, você terá que criar a pasta e ir criando os arquivos manualmente (criar nova pasta
-> criar novo arquivo
).
- Agora , de posse da estrutura de pastas criadas e com os códigos feitos, volte a área de código do notebook e navegue até a pasta que você criou através do comando
cd
. O comando cd
servirá para entrarmos na pasta do projeto, no meu caso a pasta se chama CursoTestesAlura
. Abaixo os passos para navegar entre as pastas e em seguida, uma imagem dos comandos feitos:
cd drive
cd MyDrive/
cd CursoTestesAlura/
Por fim, execute o teste através do seguinte comando:
!python -m unittest src/leilao/test_avaliador.py
Dessa forma você conseguirá elaborar os passos do curso pelo Colab =)
Qualquer dúvida estou por aqui, tá bom?
Abraços e bons estudos!