r24674: Make sure results are always on a new line, fix typo in test name.
authorJelmer Vernooij <jelmer@samba.org>
Sun, 26 Aug 2007 19:58:40 +0000 (19:58 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 20:02:37 +0000 (15:02 -0500)
source/lib/registry/tests/registry.c
source/lib/replace/test/testsuite.c
source/torture/basic/base.c
source/torture/raw/lockbench.c
source/torture/rpc/echo.c

index 851f74fa3c0d36d1eca36c1c22598b6e29a572be..0fda7587dca279bbb611e1f648586528b80eefb5 100644 (file)
@@ -46,6 +46,22 @@ static bool test_get_predefined(struct torture_context *tctx,
        return true;
 }
 
+/**
+ * Test obtaining a predefined key.
+ */
+static bool test_get_predefined_unknown(struct torture_context *tctx,
+                                                               const void *_data)
+{
+       const struct registry_context *rctx = _data;
+       struct registry_key *root;
+       WERROR error;
+
+       error = reg_get_predefined_key(rctx, 1337, &root);
+       torture_assert_werr_equal(tctx, error, WERR_BADFILE,
+                                                  "getting predefined key failed");
+       return true;
+}
+
 /**
  * Test creating a new subkey
  */
@@ -200,6 +216,9 @@ static bool test_flush_key(struct torture_context *tctx, const void *_data)
        error = reg_key_flush(subkey);
        torture_assert_werr_ok(tctx, error, "flush key");
 
+       torture_assert_werr_equal(tctx, reg_key_flush(NULL), 
+                                                         WERR_INVALID_PARAM, "flush key");
+
        return true;
 }
 
@@ -457,6 +476,8 @@ static void tcase_add_tests(struct torture_tcase *tcase)
        torture_tcase_add_simple_test(tcase, "list_subkeys", test_list_subkeys);
        torture_tcase_add_simple_test(tcase, "get_predefined_key",
                                                                        test_get_predefined);
+       torture_tcase_add_simple_test(tcase, "get_predefined_key",
+                                                                       test_get_predefined_unknown);
        torture_tcase_add_simple_test(tcase, "create_key", test_create_subkey);
        torture_tcase_add_simple_test(tcase, "create_key", 
                                                                  test_create_nested_subkey);
index 8584bcaa667d9b70de3981654469261452bb9758..269a2ff5d625cd26c7daf720efb90edf9c97fb2f 100644 (file)
@@ -743,7 +743,7 @@ static int test_strtoull(void)
        TEST_STRTOULL("-02000000000000000000000",8,     18446744073709551615LLU,        24, ERANGE);
        TEST_STRTOULL("-2000000000000000000000",8,      18446744073709551615LLU,        23, ERANGE);
 
-       printf("success: strtuoll\n");
+       printf("success: strtoull\n");
        return true;
 }
 
index 55e970f130f237ebe248a5dd5db33a75b35dbc98..1e03197c2821a8f888f97b52f2d7a5f8c95bbfa7 100644 (file)
@@ -599,6 +599,8 @@ static BOOL rw_torture2(struct torture_context *tctx,
        torture_assert_ntstatus_ok(tctx, smbcli_unlink(c1->tree, lockfname),
                talloc_asprintf(tctx, "unlink failed (%s)", smbcli_errstr(c1->tree)));
 
+       torture_comment(tctx, "\n");
+
        return correct;
 }
 
index ce90944b1d2b63039996136b873b9ad6da4ad502..44b60b8695ec06a6438619e722ac7d56a6942577 100644 (file)
@@ -393,9 +393,10 @@ BOOL torture_bench_lock(struct torture_context *torture)
 
        smbcli_deltree(state[0].tree, BASEDIR);
        talloc_free(mem_ctx);
+       printf("\n");
        return ret;
 
 failed:
        talloc_free(mem_ctx);
-       return False;
+       return false;
 }
index 3608f82686c98b2c10549b14a5fec6d240428930..5956ed74a7c6233fa05f78e7adcf31f91f948fa9 100644 (file)
@@ -287,6 +287,7 @@ static bool test_sleep(struct torture_context *tctx,
                        }
                }
        }
+       printf("\n");
        return true;
 }