Exemplo n.º 1
0
 virtual void TearDown() {
   delete_database();
 }
Exemplo n.º 2
0
 virtual void SetUp() {
   delete_database();
   pipe_to_sqlite( database_file, "CREATE TABLE foo (bar INTEGER, baz TEXT, qux FLOAT, derp DATE);" );
   pipe_to_sqlite( database_file, "INSERT INTO foo (bar, baz, qux, derp) VALUES (123, \"hello\", 1.5, \"1971-07-02\");" );
   sqlite3_open( database_file.c_str(), &db );
 }
Exemplo n.º 3
0
/**
 * End the server. Delete the database and exit. Now, the sig parameter is the 
 * signal SIGINT (Ctrl + C).
 * @param sig: catched signal identifier.
 */
void end_server(int sig) {
	printf("\n");
	delete_database();
	printf("(server) Time to say goodbye!, signal received: %d\n", sig);
	exit(0);
}