Githawk: Falha no teste de favoritos

Criado em 5 nov. 2017  ·  3Comentários  ·  Fonte: GitHawkApp/GitHawk

https://dashboard.buddybuild.com/apps/59d904ff8588d60001729c4e/build/59ff60e1a8cf4d0001a7e4c2#logs

    Failing tests:
        BookmarkStoreTests.test_duplicateBookmarks()
    ** TEST FAILED **
🐛 bug

Todos 3 comentários

Primeiro teste local executado, tudo verde. Depois de outra execução, test_bookmarksFromDifferentUser falha.

Parece que há algum estado entre as execuções de teste ou algo assim.

Sim, esses testes inicializam novos armazenamentos e nunca limpam o estado, então eles apenas acumulam coisas e discos desnecessariamente e falham após a primeira execução. cc @rizwankce

Além disso, hashValue é para Hashable , NSObject subclasses com hash personalizado + igualdade precisam substituir hash e isEqual . Por último, atualizando o método de igualdade para realmente verificar todos os valores.

Esta página foi útil?
0 / 5 - 0 avaliações