Blame tests/odb/backend/backend_helpers.h
|
Packit |
ae9e2a |
#include "git2/sys/odb_backend.h"
|
|
Packit |
ae9e2a |
|
|
Packit |
ae9e2a |
typedef struct {
|
|
Packit |
ae9e2a |
const char *oid;
|
|
Packit |
ae9e2a |
const char *content;
|
|
Packit |
ae9e2a |
} fake_object;
|
|
Packit |
ae9e2a |
|
|
Packit |
ae9e2a |
typedef struct {
|
|
Packit |
ae9e2a |
git_odb_backend parent;
|
|
Packit |
ae9e2a |
|
|
Packit |
ae9e2a |
int exists_calls;
|
|
Packit |
ae9e2a |
int exists_prefix_calls;
|
|
Packit |
ae9e2a |
int read_calls;
|
|
Packit |
ae9e2a |
int read_header_calls;
|
|
Packit |
ae9e2a |
int read_prefix_calls;
|
|
Packit |
ae9e2a |
|
|
Packit |
ae9e2a |
const fake_object *objects;
|
|
Packit |
ae9e2a |
} fake_backend;
|
|
Packit |
ae9e2a |
|
|
Packit |
ae9e2a |
int build_fake_backend(
|
|
Packit |
ae9e2a |
git_odb_backend **out,
|
|
Packit |
ae9e2a |
const fake_object *objects);
|