Blob Blame History Raw
diff -ur ./tw2.core-2.2.6/setup.py ./tw2.core-2.2.6.sal/setup.py
--- ./tw2.core-2.2.6/setup.py	2019-04-09 22:44:17.000000000 +0200
+++ ./tw2.core-2.2.6.sal/setup.py	2019-10-03 16:10:00.536095831 +0200
@@ -34,7 +34,7 @@
 _extra_genshi = ["Genshi >= 0.3.5"]
 _extra_mako = ["Mako >= 0.1.1"]
 _extra_chameleon = ["chameleon"]
-_extra_kajiki = ["kajiki >= 0.5.0"]
+_extra_kajiki = [] #["kajiki >= 0.5.0"]
 
 if sys.version_info[0:2] < (3, 6):
     _extra_jinja = ["jinja2 < 3.0"]
@@ -84,7 +84,7 @@
         'genshi': _extra_genshi,
         'mako': _extra_mako,
         'jinja': _extra_jinja,
-        'kajiki': _extra_kajiki,
+        #'kajiki': _extra_kajiki,
         'chameleon': _extra_chameleon,
         'test': tests_require,
         'tests': tests_require,
diff -ur ./tw2.core-2.2.6/tests/test_template.py ./tw2.core-2.2.6.sal/tests/test_template.py
--- ./tw2.core-2.2.6/tests/test_template.py	2019-03-10 21:46:18.000000000 +0100
+++ ./tw2.core-2.2.6.sal/tests/test_template.py	2019-10-03 16:06:04.499419171 +0200
@@ -16,8 +16,8 @@
 # TBD: only test engines that are installed
 engines = ['genshi', 'mako', 'jinja', 'chameleon']
 
-if not six.PY3:
-    engines.append('kajiki')
+#if not six.PY3:
+#    engines.append('kajiki')
 
 
 # Python 2.5 support shim.  TODO -- remove this in the future.
diff -ur ./tw2.core-2.2.6/tw2/core/testbase/base.py ./tw2.core-2.2.6.sal/tw2/core/testbase/base.py
--- ./tw2.core-2.2.6/tw2/core/testbase/base.py	2019-03-10 21:46:18.000000000 +0100
+++ ./tw2.core-2.2.6.sal/tw2/core/testbase/base.py	2019-10-03 16:21:21.091519454 +0200
@@ -195,6 +195,8 @@
 
     def _get_all_possible_engines(self):
         for engine in templating._default_rendering_extension_lookup:
+            if engine == "kajiki":
+                continue # ignore kajiki test in Fedora
             yield engine
 
     def _check_rendering_vs_expected(self, engine, attrs, params, expected):