sql >> Databasteknik >  >> NoSQL >> MongoDB

Skriver tester för Python Eve RESTful API:er mot en riktig MongoDB

Själva testsviten Eve använder ett test db och inte håna någonting. Testdb:n skapas och släpps vid varje körning för att garantera isolering (inte supersnabb ja, men så nära en produktionsmiljö som möjligt). Även om du naturligtvis bör testa din egen kod, behöver du förmodligen inte skriva tester som test_access_public_token ovan eftersom sådana saker redan omfattas av Eve-sviten. Du kanske vill kolla in Eve Mocker förlängning också.

Bekanta dig också med självstudier för autentisering och auktorisering . Det verkar som att sättet du ska få igång hela token-grejen inte riktigt är lämpligt (du vill använda förfrågningsrubriker för den typen av saker).




  1. AttributeError:'tuple'-objektet har inget attribut 'insert'

  2. Sensitive Data Separation inom MongoDB och NodeJS - referenser via krypterad nyckel

  3. MongoDB Unique Index på arrayelement över dokument (inte över kapslade dokument)

  4. Pymongo returnerar endast värden som lista