void SMFTest::createNewFileTest () { TestSMF smf; smf.create("NewFile.mid"); smf.close(); CPPUNIT_ASSERT(access("NewFile.mid", R_OK) == 0); unlink(smf.path().c_str()); }
void SMFTest::createNewFileTest () { TestSMF smf; string output_dir_path = PBD::tmp_writable_directory (PACKAGE, "createNewFileTest"); string new_file_path = Glib::build_filename (output_dir_path, "NewFile.mid"); smf.create(new_file_path); smf.close(); CPPUNIT_ASSERT(Glib::file_test (new_file_path, Glib::FILE_TEST_IS_REGULAR)); }