diff options
author | Stef Walter <stefw@gnome.org> | 2012-05-13 22:27:07 +0200 |
---|---|---|
committer | Stef Walter <stefw@gnome.org> | 2012-05-13 22:27:07 +0200 |
commit | caa953cba4d2d0cdd4823eb2f1c4f24bbf18a231 (patch) | |
tree | f303e5018500104b9d807628f196d5baf2c9336f /tests/uri-test.c | |
parent | 7bd4114182fcc86cd2515708fdf4d76622e0237d (diff) |
Preconditions to check for input probs and out of memory
* We don't try to guarantee completely robust and problem
free behavior in cases where the caller or process isn't
behaving. We consider these to be outside of our control.
Diffstat (limited to 'tests/uri-test.c')
-rw-r--r-- | tests/uri-test.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/uri-test.c b/tests/uri-test.c index 2012c0f..16480f6 100644 --- a/tests/uri-test.c +++ b/tests/uri-test.c @@ -1120,7 +1120,15 @@ test_uri_pin_source (CuTest *tc) uri = p11_kit_uri_new (); CuAssertPtrNotNull (tc, uri); - p11_kit_uri_set_pin_source (uri, "|my-pin-file"); + p11_kit_uri_set_pin_source (uri, "|my-pin-source"); + + pin_source = p11_kit_uri_get_pin_source (uri); + CuAssertStrEquals (tc, "|my-pin-source", pin_source); + + pin_source = p11_kit_uri_get_pinfile (uri); + CuAssertStrEquals (tc, "|my-pin-source", pin_source); + + p11_kit_uri_set_pinfile (uri, "|my-pin-file"); pin_source = p11_kit_uri_get_pin_source (uri); CuAssertStrEquals (tc, "|my-pin-file", pin_source); @@ -1149,7 +1157,7 @@ static void test_uri_message (CuTest *tc) { CuAssertTrue (tc, p11_kit_uri_message (P11_KIT_URI_OK) == NULL); - CuAssertPtrNotNull (tc, p11_kit_uri_message (P11_KIT_URI_NO_MEMORY)); + CuAssertPtrNotNull (tc, p11_kit_uri_message (P11_KIT_URI_UNEXPECTED)); CuAssertPtrNotNull (tc, p11_kit_uri_message (-555555)); } |