#mongoengine — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mongoengine, aggregated by home.social.
-
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.
https://www.riverfount.dev.br/posts/mongo-bakery-fim-da-factory/
-
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: https://pypi.org/project/mongo-bakery/ é um projeto inicial, mas já tá tomando forma!
-
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 é: https://github.com/mongo-bakery/mongo_bakery
-
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.
-
Flask-MongoRest: Restful #API framework wrapped around #MongoEngine, an example:
https://github.com/monarc-project/stats-api/blob/master/app.py#L74-L96