rsxp-2023 icon indicating copy to clipboard operation
rsxp-2023 copied to clipboard

feat(mobile): detox setup

Open Rodrigo001-dev opened this issue 1 year ago • 0 comments

📋 Descrição

Realizei todo o setup de testes E2E com o Detox, para realizar toda a configuração tive que realizar o prebuild

#59 Estrutura de testes com Detox

🛠️ Tipo da mudança

  • [x] Nova feature

🧪 Como isso foi testado?

Eu criei um teste bem simples para ver se o detup do Detox estava funcionando onde eu somente verifico se tem um texto na tela, e funcionou. Infelizmente por não estár em um ambiente MAC não consegui verificar se está tudo funcionando no IOS.

📷 Screenshots

Só tem uma coisa que devemos nos atentar:

236355737-c435ace8-0860-4236-9ae3-b00bf04d208e

depois que executei o prebuild para realizar as configurações do detox, apareceu esse warning aqui no terminal

Error: The method or property WebBrowser.openBrowserAsync is not available on android, are you sure you've linked all the native dependencies properly?

Esse warning está relacionado a lib expo-web-browser Fui testar os locais que estavam onde a lib estava sendo utilizada que e dava esse warning

✅ Checklist:

  • [x] O título do meu PR está seguindo o padrão <type>(scope): subject. Por exemplo: feat(mobile): add new feature
  • [x] Meu código segue as diretrizes de estilo deste projeto
  • [x] Realizei uma auto revisão do meu código
  • [x] Fiz alterações correspondentes na documentação
  • [ ] Minhas alterações não geram novos alertas
  • [x] Adicionei testes para minhas alterações

Rodrigo001-dev avatar May 27 '23 08:05 Rodrigo001-dev