[gmime: 11/12] Fixed some unit test buglets
- From: Jeffrey Stedfast <fejj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gmime: 11/12] Fixed some unit test buglets
- Date: Fri, 7 Apr 2017 00:41:48 +0000 (UTC)
commit 110e90e48a6a705283a5606d9f7805bb420474c1
Author: Jeffrey Stedfast <fejj gnome org>
Date: Thu Apr 6 19:35:12 2017 -0400
Fixed some unit test buglets
tests/test-mbox.c | 3 ++-
tests/test-smime.c | 6 ++++--
tests/test-streams.c | 1 -
3 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/tests/test-mbox.c b/tests/test-mbox.c
index e17ebff..9ba8a88 100644
--- a/tests/test-mbox.c
+++ b/tests/test-mbox.c
@@ -453,7 +453,8 @@ int main (int argc, char **argv)
mstream = NULL;
#endif
- ostream = g_mime_stream_fs_new (dup (1));
+ ostream = g_mime_stream_file_new (stdout);
+ g_mime_stream_file_set_owner ((GMimeStreamFile *) ostream, FALSE);
testsuite_check ("user-input mbox: `%s'", path);
try {
diff --git a/tests/test-smime.c b/tests/test-smime.c
index 27df8b0..3d87e3a 100644
--- a/tests/test-smime.c
+++ b/tests/test-smime.c
@@ -382,8 +382,10 @@ test_pkcs7_mime_encrypt (void)
g_object_unref (message);
- if (result->signatures)
- ex = exception_new ("signature status expected to be NONE");
+ if (result->signatures) {
+ g_object_unref (result);
+ throw (exception_new ("signature status expected to be NONE"));
+ }
g_object_unref (result);
diff --git a/tests/test-streams.c b/tests/test-streams.c
index 650ee96..ebab59f 100644
--- a/tests/test-streams.c
+++ b/tests/test-streams.c
@@ -546,7 +546,6 @@ gen_test_data (const char *datadir, char **stream_name)
start = (gint64) (size * (rand () / (RAND_MAX + 1.0)));
len = (gint64) (size * (rand () / (RAND_MAX + 1.0)));
if (start + len > size) {
- len = size - start;
end = -1;
} else {
end = start + len;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]