summaryrefslogtreecommitdiffstats
path: root/src/ccapi/test
diff options
context:
space:
mode:
authorAlexandra Ellwood <lxs@mit.edu>2008-03-10 21:41:50 +0000
committerAlexandra Ellwood <lxs@mit.edu>2008-03-10 21:41:50 +0000
commitff6b476e9eb1e08910745ef0f18fba6bed26f13b (patch)
treeb79d5d8f9af83cdff6c42eaeb4ef7fb5313bc7e3 /src/ccapi/test
parent797549cc1429c92e2acc9ada6d8a10645ed78005 (diff)
downloadkrb5-ff6b476e9eb1e08910745ef0f18fba6bed26f13b.tar.gz
krb5-ff6b476e9eb1e08910745ef0f18fba6bed26f13b.tar.xz
krb5-ff6b476e9eb1e08910745ef0f18fba6bed26f13b.zip
Removed tests for check_cc_context_get_version
cc_context_get_version was part of the original CCAPI v3 documentation but was never actually implemented. Now that it has been removed from the documentation we should remove the test. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20266 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/ccapi/test')
-rw-r--r--src/ccapi/test/Makefile2
-rw-r--r--src/ccapi/test/test_ccapi_context.c104
-rw-r--r--src/ccapi/test/test_ccapi_context.h26
3 files changed, 24 insertions, 108 deletions
diff --git a/src/ccapi/test/Makefile b/src/ccapi/test/Makefile
index bd7d743ade..f1f9fc4d8a 100644
--- a/src/ccapi/test/Makefile
+++ b/src/ccapi/test/Makefile
@@ -16,7 +16,7 @@ _OBJECTS = test_ccapi_ccache test_ccapi_check test_ccapi_constants test_ccapi_co
OBJECTS = $(patsubst %,$(OBJDIR)/%.o,$(_OBJECTS))
-TEST_NAMES = test_constants test_cc_initialize test_cc_context_get_version test_cc_context_release test_cc_context_get_change_time test_cc_context_get_default_ccache_name test_cc_context_open_ccache test_cc_context_open_default_ccache test_cc_context_create_ccache test_cc_context_create_default_ccache test_cc_context_create_new_ccache test_cc_context_new_ccache_iterator test_cc_context_compare test_cc_ccache_release test_cc_ccache_destroy test_cc_ccache_set_default test_cc_ccache_get_credentials_version test_cc_ccache_get_name test_cc_ccache_get_principal test_cc_ccache_set_principal test_cc_ccache_store_credentials test_cc_ccache_remove_credentials test_cc_ccache_new_credentials_iterator test_cc_ccache_get_change_time test_cc_ccache_get_last_default_time test_cc_ccache_move test_cc_ccache_compare test_cc_ccache_get_kdc_time_offset test_cc_ccache_set_kdc_time_offset test_cc_ccache_clear_kdc_time_offset test_cc_ccache_iterator_next test_cc_credentials_iterator_next
+TEST_NAMES = test_constants test_cc_initialize test_cc_context_release test_cc_context_get_change_time test_cc_context_get_default_ccache_name test_cc_context_open_ccache test_cc_context_open_default_ccache test_cc_context_create_ccache test_cc_context_create_default_ccache test_cc_context_create_new_ccache test_cc_context_new_ccache_iterator test_cc_context_compare test_cc_ccache_release test_cc_ccache_destroy test_cc_ccache_set_default test_cc_ccache_get_credentials_version test_cc_ccache_get_name test_cc_ccache_get_principal test_cc_ccache_set_principal test_cc_ccache_store_credentials test_cc_ccache_remove_credentials test_cc_ccache_new_credentials_iterator test_cc_ccache_get_change_time test_cc_ccache_get_last_default_time test_cc_ccache_move test_cc_ccache_compare test_cc_ccache_get_kdc_time_offset test_cc_ccache_set_kdc_time_offset test_cc_ccache_clear_kdc_time_offset test_cc_ccache_iterator_next test_cc_credentials_iterator_next
TEST_OBJECTS = $(patsubst %,$(OBJDIR)/%.o,$(TEST_NAMES))
diff --git a/src/ccapi/test/test_ccapi_context.c b/src/ccapi/test/test_ccapi_context.c
index ad437de58e..51714539ed 100644
--- a/src/ccapi/test/test_ccapi_context.c
+++ b/src/ccapi/test/test_ccapi_context.c
@@ -4,7 +4,7 @@
#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;
@@ -63,89 +63,7 @@ cc_int32 check_once_cc_initialize(cc_context_t *out_context, cc_int32 in_version
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;
@@ -212,7 +130,7 @@ cc_int32 check_once_cc_context_release(cc_context_t *out_context, cc_int32 expec
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;
@@ -354,7 +272,7 @@ cc_int32 check_once_cc_context_get_change_time(cc_context_t context, cc_time_t *
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;
@@ -430,7 +348,7 @@ cc_int32 check_once_cc_context_get_default_ccache_name(cc_context_t context, cc_
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;
@@ -538,7 +456,7 @@ cc_int32 check_once_cc_context_open_ccache(cc_context_t context, const char *nam
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;
@@ -630,7 +548,7 @@ cc_int32 check_once_cc_context_open_default_ccache(cc_context_t context, cc_ccac
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;
@@ -735,7 +653,7 @@ cc_int32 check_once_cc_context_create_ccache(cc_context_t context, const char *n
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;
@@ -826,7 +744,7 @@ cc_int32 check_once_cc_context_create_default_ccache(cc_context_t context, cc_ui
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;
@@ -937,7 +855,7 @@ cc_int32 check_once_cc_context_create_new_ccache(cc_context_t context, cc_int32
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;
@@ -1010,7 +928,7 @@ cc_int32 check_once_cc_context_new_ccache_iterator(cc_context_t context, cc_ccac
// ---------------------------------------------------------------------------
-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;
diff --git a/src/ccapi/test/test_ccapi_context.h b/src/ccapi/test/test_ccapi_context.h
index 788bd9ea7c..2c3a4ab8f8 100644
--- a/src/ccapi/test/test_ccapi_context.h
+++ b/src/ccapi/test/test_ccapi_context.h
@@ -3,32 +3,30 @@
#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_ */