From f62aa1089604bbd8299b969fcaddaabe3bb609e8 Mon Sep 17 00:00:00 2001
From: "Meredith L. Patterson" <mlp@thesmartpolitenerd.com>
Date: Fri, 27 Jul 2012 15:37:48 -0700
Subject: [PATCH] Stubbed out bitwriter tests.

---
 src/bitwriter.c  | 43 ++++++++++++++++++++++++++++++++++++++++++-
 src/test_suite.c |  2 ++
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/src/bitwriter.c b/src/bitwriter.c
index b51df3e..0b35b67 100644
--- a/src/bitwriter.c
+++ b/src/bitwriter.c
@@ -103,4 +103,45 @@ void h_bit_writer_free(HBitWriter* w) {
   g_free(w);
 }
 
-// TESTS BELOW HERE
+#ifdef INCLUDE_TESTS
+
+static void test_bitwriter_ints(void) {
+
+}
+
+static void test_bitwriter_be(void) {
+
+}
+
+static void test_bitwriter_le(void) {
+
+}
+
+static void test_largebits_be(void) {
+
+}
+
+static void test_largebits_le(void) {
+
+}
+
+static void test_offset_largebits_be(void) {
+
+}
+
+static void test_offset_largebits_le(void) {
+
+}
+
+void register_bitwriter_tests(void) {
+  g_test_add_func("/core/bitwriter/be", test_bitwriter_be);
+  g_test_add_func("/core/bitwriter/le", test_bitwriter_le);
+  g_test_add_func("/core/bitwriter/largebits-be", test_largebits_be);
+  g_test_add_func("/core/bitwriter/largebits-le", test_largebits_le);
+  g_test_add_func("/core/bitwriter/offset-largebits-be", test_offset_largebits_be);
+  g_test_add_func("/core/bitwriter/offset-largebits-le", test_offset_largebits_le);
+  g_test_add_func("/core/bitwriter/ints", test_bitwriter_ints);
+}
+
+#endif // #ifdef INCLUDE_TESTS
+
diff --git a/src/test_suite.c b/src/test_suite.c
index 016274c..af22c7e 100644
--- a/src/test_suite.c
+++ b/src/test_suite.c
@@ -19,6 +19,7 @@
 #include "test_suite.h"
 
 extern void register_bitreader_tests();
+extern void register_bitwriter_tests();
 extern void register_parser_tests();
 
 int main(int argc, char** argv) {
@@ -26,6 +27,7 @@ int main(int argc, char** argv) {
 
   // register various test suites...
   register_bitreader_tests();
+  register_bitwriter_tests();
   register_parser_tests();
 
   g_test_run();
-- 
GitLab