]> granicus.if.org Git - neomutt/commitdiff
test: move buffer tests
authorRichard Russon <rich@flatcap.org>
Wed, 1 May 2019 15:05:48 +0000 (16:05 +0100)
committerRichard Russon <rich@flatcap.org>
Wed, 1 May 2019 22:39:00 +0000 (23:39 +0100)
test/Makefile.autosetup
test/buffer.c [deleted file]
test/buffer/mutt_buffer_concat_path.c
test/main.c

index 3d03db1382b3a7b49f5b5fdba86b418c2ed4513e..0157724fb90f2474da83c8f6f30a092da235c4d0 100644 (file)
@@ -1,5 +1,4 @@
 TEST_OBJS   = test/main.o \
-             test/buffer.o
 
 ADDRESS_OBJS   = test/address/main.o \
                  test/address/mutt_addr_append.o \
diff --git a/test/buffer.c b/test/buffer.c
deleted file mode 100644 (file)
index 74e69cf..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @file
- * Test code for Buffers
- *
- * @authors
- * Copyright (C) 2019 Richard Russon <rich@flatcap.org>
- *
- * @copyright
- * This program is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 2 of the License, or (at your option) any later
- * version.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
- * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
- * details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-
-#define TEST_NO_MAIN
-#include "acutest.h"
-#include "config.h"
-#include "mutt/mutt.h"
-
-void test_mutt_buffer_concat_path(void)
-{
-  // void mutt_buffer_concat_path(struct Buffer *buf, const char *dir, const char *fname)
-
-  {
-    mutt_buffer_concat_path(NULL, "apple", "banana");
-    TEST_CHECK_(1, "mutt_buffer_concat_path(NULL, \"apple\", \"banana\")");
-  }
-
-  {
-    struct Buffer buf = { 0 };
-    mutt_buffer_concat_path(&buf, NULL, "banana");
-    TEST_CHECK_(1, "mutt_buffer_concat_path(&buf, NULL, \"banana\")");
-  }
-
-  {
-    struct Buffer buf = { 0 };
-    mutt_buffer_concat_path(&buf, "apple", NULL);
-    TEST_CHECK_(1, "mutt_buffer_concat_path(&buf, \"apple\", NULL)");
-  }
-
-  {
-    struct Buffer *buf = mutt_buffer_new();
-    mutt_buffer_concat_path(buf, "apple", "banana");
-    TEST_CHECK(strcmp(mutt_b2s(buf), "apple/banana") == 0);
-    mutt_buffer_free(&buf);
-  }
-}
index c52d5d247278ed776dfb8f56b3cceb7f0e56f0ae..061d8d57d6d4d3e2c22672efe706e12a351734b0 100644 (file)
@@ -45,4 +45,11 @@ void test_mutt_buffer_concat_path(void)
     mutt_buffer_concat_path(&buf, "apple", NULL);
     TEST_CHECK_(1, "mutt_buffer_concat_path(&buf, \"apple\", NULL)");
   }
+
+  {
+    struct Buffer *buf = mutt_buffer_new();
+    mutt_buffer_concat_path(buf, "apple", "banana");
+    TEST_CHECK(strcmp(mutt_b2s(buf), "apple/banana") == 0);
+    mutt_buffer_free(&buf);
+  }
 }
index d5ba2eec70a8a467bde64bd0cd16a1f6b65d4451..8219aac4d1662ff80b6cda4d13a3a0aa962cbd40 100644 (file)
@@ -26,7 +26,6 @@
  * Add your test cases to this list.
  *****************************************************************************/
 #define NEOMUTT_TEST_LIST                                                      \
-  NEOMUTT_TEST_ITEM(test_mutt_buffer_concat_path)                              \
 
 /******************************************************************************
  * You probably don't need to touch what follows.