projects
/
platform
/
upstream
/
glib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4971c43
)
Improve GChecksum test coverage
author
Matthias Clasen
<mclasen@redhat.com>
Mon, 6 Jun 2011 05:13:26 +0000
(
01:13
-0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Mon, 6 Jun 2011 05:13:26 +0000
(
01:13
-0400)
glib/tests/checksum.c
patch
|
blob
|
history
diff --git
a/glib/tests/checksum.c
b/glib/tests/checksum.c
index
0e51736
..
a58d8a0
100644
(file)
--- a/
glib/tests/checksum.c
+++ b/
glib/tests/checksum.c
@@
-593,6
+593,7
@@
test_checksum (gconstpointer d)
{
const ChecksumTest *test = d;
GChecksum *checksum;
+ GChecksum *checksum2;
const char *p;
int chunk_length;
@@
-604,9
+605,12
@@
test_checksum (gconstpointer d)
g_checksum_update (checksum, (const guchar *)p,
MIN (chunk_length, test->length - (p - FIXED_STR)));
}
-
+ checksum2 = g_checksum_copy (checksum);
g_assert_cmpstr (g_checksum_get_string (checksum), ==, test->sum);
g_checksum_free (checksum);
+
+ g_assert_cmpstr (g_checksum_get_string (checksum2), ==, test->sum);
+ g_checksum_free (checksum2);
}
}