Question: Why can't I open the database?
Info: I'm working on a project using sqlite3 database. I wrote a test program that runs and passes it the database:
/tmp/cer/could.db
The unit test program can make the db without any problem. But, when I actually use the program passing the same location to it, i got below error:
OperationalError: unable to open database file
I've tried doing it with:
1) an empty database.
2) the database and the unit test left behind.
3) no database at all.
In three cases, I got the above error. The most frustrating part has to be the fact that the unittest can do it just fine, but the actual program can't.
Any clues as to what on earth is going on?