5459
0. Grupo de conversa sobre a ling de prog Python 1. Sem pirataria 2. respeite o coleguinha 3. respeita as minas 4. no seja babaca 5. Sem links de grupos do WhatsApp 6. Se alguém daqui te importunar no privado avise um admin
Não, o backend de build mesmo. É o mansori, hatclling, setuptools...
Читать полностью…
Tenho dois projetos: arana e fake_https_server. Arana usa fake_https_server nos testes
Читать полностью…
Povo, como vocês resolvem esse erro do Pylance no vscode?
Stub file not found for "fake_https_server.request" (Pylance reportMissingTypeStubs)
Meus códigos estão todos com type hints e eu coloquei o arquivo py.typed no pacote
Vc é desenvolvedor, outra realidade, eu me meti a desenvolver a pouco tempo
Читать полностью…
Pois eu não me imagino fazer um software sem testes. É coisa de louco não ter! Prefiro manter a minha sanidade mental em dia!
Читать полностью…
Funciona, mas foi a primeira vez que eu senti a necessidade de testes pois acabou ficando meio complexo
Читать полностью…
Resumo, bora fazer uma live de python sobre coverage?
Hahahahahahaahahah
Mais um de recomendação desse livro, fiz a disciplina com ele e foi mto boa
Читать полностью…
Eu referi ao meu ato de clicar no url da página do PR, não ao seu trabalho. 😅
Читать полностью…
UV é o front-end de build. Alguém tem que estar buildando
Читать полностью…
Mestre, não quis dar lição de moral não. Nem tenho moral pra isso. Se pareceu isso, desculpe!
Читать полностью…
Oxi que loucura, eu até agradeço a ajuda mas nao me recordo ter pedido lição de moral.
Acho que se eu estou aqui perguntando como testar e abrindo o jogo falando que nunca testei é sinal evoluí não?
Se você sempre fez certo desde o começo, bom para ti! eu não, sempre fiz errado, estou tentando fazer o certo agora!
Na verdade, minha formação é na área de redes amigo. E não me imagino fazendo as coisas na nossa área sem testar tb
Читать полностью…
Cada um tem uma realidade amigo. Para quem usava python pra criar scripts de gerenciamento de rede geralmente nao fica testando
Читать полностью…
Complicado ficar validando tudo toda vez que eu mexo no código
Читать полностью…
e integrando com a API do whats, resumidamente, um chatbot
Читать полностью…
PS aqui: o pytest-cov não funciona bem com contextos
Читать полностью…
Conheço o livro e o professor. Dos melhores sobre eng de software que se tem
Читать полностью…
nao foram "4 linhas até abrir o PR" - tem 4 linhas de codigo que implementam a funcionalidade - mas deve ter mais perto de 10 em colocar o parametro extra na cadeia de chamadas de funcao que tem que receber ele e tratar - deve dar umas 10 . Mais 30 de teste.- e parte da documentação eu ja tinha escirto. Mas aí sim - 30 items de conversa - "21 commits" pq preferi manter separado arrumar formatacao do "whatisnew" por exemplo
Ah, e o Victor Stinner ainda refez um teste pra mim, depois de dar uma sugestão.
Mas mais importante: teve um edge case que lembrei de colocar nos testes, na minha cabeça, "só por colocar mesmo": e ele _pegou um erro!