NodejsHouston / sidenote-server

MIT License
2 stars 4 forks source link

Investigate mocking RethinkDB for dev/test #13

Open NPrescott opened 8 years ago

NPrescott commented 8 years ago

RethinkDB is required to even start the server at this point, which is a problem if you only want to work on the socket.io functionality. Can we disable the database and use static data or in-memory storage instead?

This may become important for unit testing and CI.

dbuentello commented 8 years ago

this one will be tricky but fun. I think we should models structured out first then do some simple tests with them. I did some research a while ago and I ran into http://lokijs.org/

If I find any others, I'll post them here