aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test1.c26
1 files changed, 20 insertions, 6 deletions
diff --git a/tests/test1.c b/tests/test1.c
index c19da0ff7c..90004cfd5c 100644
--- a/tests/test1.c
+++ b/tests/test1.c
@@ -1,14 +1,28 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
#include "camel-mime-message.h"
-
+#include "stdio.h"
void
main (int argc, char**argv)
{
- CamelMimeMessage *message;
+ CamelMimeMessage *message;
+ FILE *output_file;
+
+ gtk_init (&argc, &argv);
+ message = camel_mime_message_new_with_session( (CamelSession *)NULL);
+ camel_mime_part_set_description (CAMEL_MIME_PART (message), g_string_new ("a test"));
+ camel_mime_message_set_received_date (message, g_string_new ("a date"));
- gtk_init (&argc, &argv);
- message = camel_mime_message_new_with_session (CAMEL_SESSION (NULL));
-
- gtk_main();
+ output_file = fopen ("mail.test", "w");
+ if (!output_file) {
+ perror("could not open output file");
+ exit(2);
+ }
+ camel_data_wrapper_write_to_file (CAMEL_DATA_WRAPPER (message), output_file);
+ fclose (output_file);
+
+
+
+ gtk_main();
}