[libpeas] Remove the Has Missing Prerequisite extension test



commit 8b539f808ac5a79a2c797915eb2c8ae1e68b667a
Author: Garrett Regier <garrettregier gmail com>
Date:   Fri Nov 20 02:26:30 2015 -0800

    Remove the Has Missing Prerequisite extension test
    
    This hasn't been used since the GJS plugin loader
    was removed and is no longer needed.

 tests/libpeas/introspection/Makefile.am            |   16 +++---
 .../introspection-has-missing-prerequisite.c       |   37 --------------
 .../introspection-has-missing-prerequisite.h       |   52 --------------------
 tests/libpeas/testing/testing-extension.c          |   19 -------
 4 files changed, 7 insertions(+), 117 deletions(-)
---
diff --git a/tests/libpeas/introspection/Makefile.am b/tests/libpeas/introspection/Makefile.am
index fb51757..3cd8b41 100644
--- a/tests/libpeas/introspection/Makefile.am
+++ b/tests/libpeas/introspection/Makefile.am
@@ -13,15 +13,13 @@ libintrospection_1_0_la_LIBADD = \
        $(top_builddir)/libpeas/libpeas-1.0.la
 
 libintrospection_1_0_la_SOURCES = \
-       introspection-base.c                            \
-       introspection-base.h                            \
-       introspection-callable.c                        \
-       introspection-callable.h                        \
-       introspection-has-missing-prerequisite.c        \
-       introspection-has-missing-prerequisite.h        \
-       introspection-has-prerequisite.c                \
-       introspection-has-prerequisite.h                \
-       introspection-unimplemented.c                   \
+       introspection-base.c                    \
+       introspection-base.h                    \
+       introspection-callable.c                \
+       introspection-callable.h                \
+       introspection-has-prerequisite.c        \
+       introspection-has-prerequisite.h        \
+       introspection-unimplemented.c           \
        introspection-unimplemented.h
 
 -include $(INTROSPECTION_MAKEFILE)
diff --git a/tests/libpeas/testing/testing-extension.c b/tests/libpeas/testing/testing-extension.c
index f09349f..1fb3182 100644
--- a/tests/libpeas/testing/testing-extension.c
+++ b/tests/libpeas/testing/testing-extension.c
@@ -35,7 +35,6 @@
 
 #include "introspection-base.h"
 #include "introspection-callable.h"
-#include "introspection-has-missing-prerequisite.h"
 #include "introspection-has-prerequisite.h"
 #include "introspection-unimplemented.h"
 
@@ -171,24 +170,6 @@ test_extension_create_invalid (PeasEngine     *engine,
                                             NULL);
   g_assert (!PEAS_IS_EXTENSION (extension));
 
-  /* This cannot be tested in PyGI and Seed's log handler messes this up */
-  if (g_strcmp0 (extension_plugin, "extension-c") != 0 &&
-      g_strcmp0 (extension_plugin, "extension-lua51") != 0 &&
-      g_strcmp0 (extension_plugin, "extension-python") != 0 &&
-      g_strcmp0 (extension_plugin, "extension-python3") != 0)
-    {
-      testing_util_push_log_hook ("*cannot add *IntrospectionHasMissingPrerequisite* "
-                                  "which does not conform to *IntrospectionCallable*");
-      testing_util_push_log_hook ("*Type *HasMissingPrerequisite* is invalid");
-      testing_util_push_log_hook ("*does not provide a *HasMissingPrerequisite* extension");
-
-      /* Missing Prerequisite */
-      extension = peas_engine_create_extension (engine, info,
-                                                INTROSPECTION_TYPE_HAS_MISSING_PREREQUISITE,
-                                                NULL);
-      g_assert (!PEAS_IS_EXTENSION (extension));
-    }
-
   /* Not loaded */
   g_assert (peas_engine_unload_plugin (engine, info));
   extension = peas_engine_create_extension (engine, info,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]