home.social

#mongoengine — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mongoengine, aggregated by home.social.

fetched live
  1. testes com mongoengine sempre me faziam preencher um monte de campo que não tinha nada a ver com o que eu queria testar de fato.

    escrevi sobre o mongo_bakery, lib que ajudo a manter (com o Roger Camargo - In Memoriam) pra resolver isso: ela preenche o que for obrigatório, você só declara o que importa pro teste.

    no artigo: baker.make, sequências, detecção de ciclo em referência, isolamento de efeito colateral com mock_dependencies e a fixture automática do pytest.

    riverfount.dev.br/posts/mongo-

    #python #mongodb #testes #mongoengine

  2. Salve galera, caso alguém aqui trabalhe com Python usando MongoDB com o Mongoengine, fica a dica de uma lib para auxiliar com dados fake na hora de mockar dados para testes: pypi.org/project/mongo-bakery/ é um projeto inicial, mas já tá tomando forma!

    #Python #MongoDB #Mongoengine #Pytest #Mock #FakeData

  3. Opa, estamos com um projetinho, ainda embrionário, mas que tá tomando forma. A ideia é ter uma lib que auxilie na criação de documentos para coleções do MongoDB com dados fake, para fins de testes. Evitando, assim, uso excessivo de factories, ou outra solução que o valha. Quem quiser dar uma olhada, ajudar no desenvolvimento e/ou sugerir melhorias será bem-vinde. Github do projeto é: github.com/mongo-bakery/mongo_

    #Tests #FakeData #MongoDB #Mongoengine

  4. Hey, folks! Are you using #mongo with #django ? What libraries are you using?

    We started with #django-mongoengine long time ago, and it was not really well supported, so i stepped in as maintainer.

    But, the idea behind django-mongoengine is to monkey-patch everything django needs into mongoengine classes, and it's really ugly.

    Probably we should switch to raw #mongoengine. But it would require us to write something instead of django-admin for accessing data.