]>
git.proxmox.com Git - libgit2.git/blob - tests/status/status_helpers.h
1 #ifndef INCLUDE_cl_status_helpers_h__
2 #define INCLUDE_cl_status_helpers_h__
5 int wrong_status_flags_count
;
8 const unsigned int* expected_statuses
;
9 const char** expected_paths
;
10 int expected_entry_count
;
12 } status_entry_counts
;
14 /* cb_status__normal takes payload of "status_entry_counts *" */
16 extern int cb_status__normal(
17 const char *path
, unsigned int status_flags
, void *payload
);
20 /* cb_status__count takes payload of "int *" */
22 extern int cb_status__count(const char *p
, unsigned int s
, void *payload
);
29 } status_entry_single
;
31 /* cb_status__single takes payload of "status_entry_single *" */
33 extern int cb_status__single(const char *p
, unsigned int s
, void *payload
);
35 /* cb_status__print takes optional payload of "int *" */
37 extern int cb_status__print(const char *p
, unsigned int s
, void *payload
);