Ejemplo n.º 1
0
void commandline_handler_metadb_handle::on_file(const char * url)
{
	playlist_loader_callback_i callback;

	playlist_loader::process_path_ex(url,&callback);

	{
		unsigned n,m=callback.get_count();
		for(n=0;n<m;n++) on_file(callback.get_item(n));
	}
}
Ejemplo n.º 2
0
TEST_F(SearchDirTest, file_exit) {
    EXPECT_CALL(
        m_visitCheck
        , on_file(
            ::testing::AnyOf(
                ::testing::StrEq("a.txt"),
                ::testing::StrEq("b.txt"))))
    .WillOnce(::testing::Return(dir_visit_next_exit));

    t_write_to_file("a.txt", "");
    t_write_to_file("b.txt", "");

    do_search(-1);

    CHECK_SEARCHDIR_RESULT();
}
Ejemplo n.º 3
0
void SearchDirTest::expectFile(const char * file, dir_visit_next_op_t r) {
    EXPECT_CALL(m_visitCheck, on_file(::testing::StrEq(file)))
        .WillOnce(::testing::Return(r));
}