#include "test_ccapi_check.h"
#include "test_ccapi_util.h"
-int check_cc_initialize() {
+int check_cc_initialize(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
return err;
}
-
-int check_cc_context_get_version() {
- BEGIN_TEST("cc_context_get_version");
-
- #ifndef cc_context_get_version
- log_error("cc_context_get_version is not implemented yet");
- failure_count++;
- #else
- // This code is all untested, since there is no cc_context_get_version to test against
-
- cc_int32 err = 0;
- cc_context_t context = NULL;
-
- // try every api_version
- err = check_once_cc_context_get_version(&context, ccapi_version_3, NULL, NULL, ccNoError); // !err
- err = check_once_cc_context_get_version(&context, ccapi_version_4, NULL, NULL, ccNoError); // "
- err = check_once_cc_context_get_version(&context, ccapi_version_5, NULL, NULL, ccNoError); // "
- err = check_once_cc_context_get_version(&context, ccapi_version_6, NULL, NULL, ccNoError); // "
-
- // try bad api_version
- err = check_once_cc_context_get_version(&context, INT_MAX, NULL, NULL, ccErrBadAPIVersion); // err == ccErrBadAPIVersion
-
- // try bad param
- err = check_once_cc_context_get_version(NULL, ccapi_version_3, NULL, NULL, ccErrInvalidContext); // err == ccErrInvalidContext
-
-
- #endif /* cc_context_get_version */
-
- END_TEST_AND_RETURN
-}
-
-cc_int32 check_once_cc_context_get_version(cc_context_t *out_context, cc_int32 in_version, cc_int32 *out_supported_version, char const **out_vendor, cc_int32 expected_err, const char *description) {
- cc_int32 err = 0;
-
- BEGIN_CHECK_ONCE(description);
-
- #ifdef cc_context_get_version
- // This code is all untested, since there is no cc_context_get_version to test against
-
- cc_context_t context = NULL;
- cc_int32 reported_version;
-
- cc_int32 possible_return_values[3] = {
- ccNoError,
- ccErrInvalidContext,
- ccErrBadParam,
- };
- #define possible_ret_val_count sizeof(possible_return_values)/sizeof(possible_return_values[0])
-
- err = cc_initialize(out_context, in_version, out_supported_version, out_vendor);
-
- if (err != ccNoError) {
- log_error("failure in cc_initialize, unable to perform check");
- return err;
- }
- else {
- context = *out_context;
- err = cc_context_get_version(context, &reported_version);
-
- // check returned error
- check_err(err, expected_err, possible_return_values);
- }
-
- // check output parameters and free memory
- if (!err) {
- check_if(reported_version != in_version, NULL);
- } else if (err == ccErrBadParam) {
- check_if_not((context == NULL || &reported_version == NULL), "given ccErrBadParam but no param was bad");
- }
-
- if (context) {
- cc_context_release(context);
- *out_context = NULL;
- }
-
- #endif /* cc_context_get_version */
-
- END_CHECK_ONCE;
-
- return err;
-}
-
-int check_cc_context_release() {
+int check_cc_context_release(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
return err;
}
-int check_cc_context_get_change_time() {
+int check_cc_context_get_change_time(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_time_t last_change_time = 0;
return err;
}
-int check_cc_context_get_default_ccache_name() {
+int check_cc_context_get_default_ccache_name(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
return err;
}
-int check_cc_context_open_ccache() {
+int check_cc_context_open_ccache(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
return err;
}
-int check_cc_context_open_default_ccache() {
+int check_cc_context_open_default_ccache(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
return err;
}
-int check_cc_context_create_ccache() {
+int check_cc_context_create_ccache(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
return err;
}
-int check_cc_context_create_default_ccache() {
+int check_cc_context_create_default_ccache(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
return err;
}
-int check_cc_context_create_new_ccache() {
+int check_cc_context_create_new_ccache(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
return err;
}
-int check_cc_context_new_ccache_iterator() {
+int check_cc_context_new_ccache_iterator(void) {
cc_int32 err = 0;
cc_context_t context = NULL;
cc_ccache_t ccache = NULL;
// ---------------------------------------------------------------------------
-int check_cc_context_compare(){
+int check_cc_context_compare(void) {
cc_int32 err = 0;
cc_context_t context_a = NULL;
cc_context_t context_b = NULL;
#include "test_ccapi_globals.h"
-int check_cc_initialize();
+int check_cc_initialize(void);
cc_int32 check_once_cc_initialize(cc_context_t *out_context, cc_int32 in_version, cc_int32 *out_supported_version, char const **out_vendor, cc_int32 expected_err, const char *description);
-int check_cc_context_get_version();
+int check_cc_context_get_version(void);
cc_int32 check_once_cc_context_get_version(cc_context_t *out_context, cc_int32 in_version, cc_int32 *out_supported_version, char const **out_vendor, cc_int32 expected_err, const char *description);
-int check_get_version();
-cc_int32 check_once_get_version(cc_context_t *out_context, cc_int32 in_version, cc_int32 *out_supported_version, char const **out_vendor, cc_int32 expected_err, const char *description);
-int check_cc_context_release();
+int check_cc_context_release(void);
cc_int32 check_once_cc_context_release(cc_context_t *out_context, cc_int32 expected_err, const char *description);
-int check_cc_context_get_change_time();
+int check_cc_context_get_change_time(void);
cc_int32 check_once_cc_context_get_change_time(cc_context_t context, cc_time_t *time, cc_int32 expected_err, const char *description);
-int check_cc_context_get_default_ccache_name();
+int check_cc_context_get_default_ccache_name(void);
cc_int32 check_once_cc_context_get_default_ccache_name(cc_context_t context, cc_string_t *name, cc_int32 expected_err, const char *description);
-int check_cc_context_open_ccache();
+int check_cc_context_open_ccache(void);
cc_int32 check_once_cc_context_open_ccache(cc_context_t context, const char *name, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
-int check_cc_context_open_default_ccache();
+int check_cc_context_open_default_ccache(void);
cc_int32 check_once_cc_context_open_default_ccache(cc_context_t context, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
-int check_cc_context_create_ccache();
+int check_cc_context_create_ccache(void);
cc_int32 check_once_cc_context_create_ccache(cc_context_t context, const char *name, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
-int check_cc_context_create_default_ccache();
+int check_cc_context_create_default_ccache(void);
cc_int32 check_once_cc_context_create_default_ccache(cc_context_t context, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
-int check_cc_context_create_new_ccache();
+int check_cc_context_create_new_ccache(void);
cc_int32 check_once_cc_context_create_new_ccache(cc_context_t context, cc_int32 should_be_default, cc_uint32 cred_vers, const char *principal, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);
-int check_cc_context_new_ccache_iterator();
+int check_cc_context_new_ccache_iterator(void);
cc_int32 check_once_cc_context_new_ccache_iterator(cc_context_t context, cc_ccache_iterator_t *iterator, cc_int32 expected_err, const char *description);
-int check_cc_context_compare();
+int check_cc_context_compare(void);
cc_int32 check_once_cc_context_compare(cc_context_t context, cc_context_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description);
#endif /* _TEST_CCAPI_CONTEXT_H_ */