Blame test/driver/helper.h

Packit dd8086
/* -*- C -*-
Packit dd8086
  Copyright (C) 2010, 2012 Rocky Bernstein <rocky@gnu.org>
Packit dd8086
  
Packit dd8086
  This program is free software: you can redistribute it and/or modify
Packit dd8086
  it under the terms of the GNU General Public License as published by
Packit dd8086
  the Free Software Foundation, either version 3 of the License, or
Packit dd8086
  (at your option) any later version.
Packit dd8086
Packit dd8086
  This program is distributed in the hope that it will be useful,
Packit dd8086
  but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit dd8086
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit dd8086
  GNU General Public License for more details.
Packit dd8086
Packit dd8086
  You should have received a copy of the GNU General Public License
Packit dd8086
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
Packit dd8086
*/
Packit dd8086
Packit dd8086
#include <cdio/cdio.h>
Packit dd8086
Packit dd8086
void check_access_mode(CdIo_t *p_cdio, const char *psz_expected_access_mode);
Packit dd8086
void check_get_arg_source(CdIo_t *p_cdio, const char *psz_expected_source);
Packit dd8086
void check_mmc_supported(CdIo_t *p_cdio, int i_expected);
Packit dd8086
Packit dd8086
#include <cdio/logging.h>
Packit dd8086
void log_handler(cdio_log_level_t level, const char message[]);
Packit dd8086
Packit dd8086
extern unsigned int info_msg_count;
Packit dd8086
extern unsigned int debug_msg_count;
Packit dd8086
extern unsigned int warn_msg_count;
Packit dd8086
extern const char *info_messages[6];
Packit dd8086
extern const char *debug_messages[6];
Packit dd8086
extern const char *warn_messages[6];
Packit dd8086
extern void assert_equal_int(int expect, int got, const char *msg);
Packit dd8086
extern void reset_counts(void);
Packit dd8086
extern void assert_warn(const char *msg);
Packit dd8086
extern void assert_no_warn(const char *msg);