MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Писане на тестове за Python Eve RESTful API срещу истинска MongoDB

Самият тестов пакет на Eve използва тест db и без да се подигравам на нищо. Тестовата база данни се създава и изпуска при всяко изпълнение, за да се гарантира изолация (не супер бързо, да, но възможно най-близо до производствена среда). Въпреки че, разбира се, трябва да тествате своя собствен код, вероятно не е необходимо да пишете тестове като test_access_public_token по-горе, тъй като такива неща вече са обхванати от пакета Eve. Може да искате да проверите Eve Mocker разширение също.

Също така се запознайте с уроци за удостоверяване и оторизация . Изглежда, че начинът, по който ще задействате цялото нещо с токена, не е наистина подходящ (искате да използвате заглавки на заявки за такива неща).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Отдалеченият достъп до Golang и MongoDb е неуспешен (сървърът върна грешка при стъпка за удостоверяване на SASL:Удостоверяването е неуспешно.)

  2. Mongoose - RangeError:Максималният размер на стека от обаждания е превишен

  3. Поддържане на комплекти реплики на MongoDB в облака с помощта на Ansible

  4. Как да използвам MongoDB Stitch Auth в изоморфно или SSR приложение?

  5. MongoDB, изпълнение на заявка чрез регулярен израз в индексирани полета