28 lines
406 B
C++
28 lines
406 B
C++
/*
|
|
* Copyright 2013 (c) Anna Schumaker.
|
|
*/
|
|
#include <test.h>
|
|
|
|
#include <string>
|
|
#include <glib.h>
|
|
#include <stdlib.h>
|
|
|
|
/* A bit hackish, but it works... */
|
|
static void rm_dir(const char *dir)
|
|
{
|
|
std::string cmd = "rm -rf ";
|
|
cmd += dir;
|
|
cmd += "/ocarina-test";
|
|
system(cmd.c_str());
|
|
}
|
|
|
|
void rm_test_config()
|
|
{
|
|
rm_dir(g_get_user_config_dir());
|
|
}
|
|
|
|
void rm_test_data()
|
|
{
|
|
rm_dir(g_get_user_data_dir());
|
|
}
|