File: use-png-instead-of-jpeg.patch

package info (click to toggle)
python-pydot-ng 1.0.0-3
  • links: PTS, VCS
  • area: main
  • in suites: buster, stretch
  • size: 1,788 kB
  • ctags: 247
  • sloc: python: 1,591; makefile: 28
file content (46 lines) | stat: -rw-r--r-- 1,616 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Description: Use png instead of jpeg
 pydot-ng attempting to use the "jpe" format, which seems removed from
 graphviz. This patch uses png instead.
Author: Thomas Goirand <zigo@debian.org>
Bug-Debian: https://bugs.debian.org/829191
Forwarded: no
Last-Update: 2016-08-01

--- python-pydot-ng-1.0.0.orig/test/test_pydot.py
+++ python-pydot-ng-1.0.0/test/test_pydot.py
@@ -157,7 +157,7 @@ class TestGraphAPI(unittest.TestCase):
 
         g.set_shape_files(pngs)
 
-        jpe_data = g.create(format='jpe')
+        jpe_data = g.create(format='png')
 
         hexdigest = sha256(jpe_data).hexdigest()
 
@@ -178,7 +178,7 @@ class TestGraphAPI(unittest.TestCase):
     def _render_with_graphviz(self, filename):
 
         p = subprocess.Popen(
-            (DOT_BINARY_PATH, '-Tjpe'),
+            (DOT_BINARY_PATH, '-Tpng'),
             cwd=os.path.dirname(filename),
             stdin=open(filename, 'rt'),
             stderr=subprocess.PIPE, stdout=subprocess.PIPE
@@ -214,7 +214,7 @@ class TestGraphAPI(unittest.TestCase):
         if not isinstance(g, list):
             g = [g]
 
-        jpe_data = NULL_SEP.join([_g.create(format='jpe') for _g in g])
+        jpe_data = NULL_SEP.join([_g.create(format='png') for _g in g])
 
         return sha256(jpe_data).hexdigest()
 
@@ -347,7 +347,7 @@ class TestGraphAPI(unittest.TestCase):
         g = pydot.Dot()
         g.add_node(pydot.Node("test", label=string.printable))
         #print g.to_string()
-        data = g.create(format='jpe')
+        data = g.create(format='png')
         self.assertEqual(len(data) > 0, True)
 
 if __name__ == '__main__':