From ed87cffd1f48f4fb5c54812c43d778913dcac25c Mon Sep 17 00:00:00 2001
From: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon, 24 Mar 2014 12:48:30 -0400
Subject: [PATCH] corrected SVG test, moved to its proper home

---
 pyqtgraph/exporters/tests/test_svg.py | 67 +++++++++++++++++++++++++
 tests/__init__.py                     |  0
 tests/svg.py                          | 70 ---------------------------
 3 files changed, 67 insertions(+), 70 deletions(-)
 create mode 100644 pyqtgraph/exporters/tests/test_svg.py
 delete mode 100644 tests/__init__.py
 delete mode 100644 tests/svg.py

diff --git a/pyqtgraph/exporters/tests/test_svg.py b/pyqtgraph/exporters/tests/test_svg.py
new file mode 100644
index 00000000..871f43c2
--- /dev/null
+++ b/pyqtgraph/exporters/tests/test_svg.py
@@ -0,0 +1,67 @@
+"""
+SVG export test
+"""
+import pyqtgraph as pg
+import pyqtgraph.exporters
+app = pg.mkQApp()
+
+def test_plotscene():
+    pg.setConfigOption('foreground', (0,0,0))
+    w = pg.GraphicsWindow()
+    w.show()        
+    p1 = w.addPlot()
+    p2 = w.addPlot()
+    p1.plot([1,3,2,3,1,6,9,8,4,2,3,5,3], pen={'color':'k'})
+    p1.setXRange(0,5)
+    p2.plot([1,5,2,3,4,6,1,2,4,2,3,5,3], pen={'color':'k', 'cosmetic':False, 'width': 0.3})
+    app.processEvents()
+    app.processEvents()
+    
+    ex = pg.exporters.SVGExporter(w.scene())
+    ex.export(fileName='test.svg')
+
+
+def test_simple():
+    scene = pg.QtGui.QGraphicsScene()
+    #rect = pg.QtGui.QGraphicsRectItem(0, 0, 100, 100)
+    #scene.addItem(rect)
+    #rect.setPos(20,20)
+    #rect.translate(50, 50)
+    #rect.rotate(30)
+    #rect.scale(0.5, 0.5)
+    
+    #rect1 = pg.QtGui.QGraphicsRectItem(0, 0, 100, 100)
+    #rect1.setParentItem(rect)
+    #rect1.setFlag(rect1.ItemIgnoresTransformations)
+    #rect1.setPos(20, 20)
+    #rect1.scale(2,2)
+    
+    #el1 = pg.QtGui.QGraphicsEllipseItem(0, 0, 100, 100)
+    #el1.setParentItem(rect1)
+    ##grp = pg.ItemGroup()
+    #grp.setParentItem(rect)
+    #grp.translate(200,0)
+    ##grp.rotate(30)
+    
+    #rect2 = pg.QtGui.QGraphicsRectItem(0, 0, 100, 25)
+    #rect2.setFlag(rect2.ItemClipsChildrenToShape)
+    #rect2.setParentItem(grp)
+    #rect2.setPos(0,25)
+    #rect2.rotate(30)
+    #el = pg.QtGui.QGraphicsEllipseItem(0, 0, 100, 50)
+    #el.translate(10,-5)
+    #el.scale(0.5,2)
+    #el.setParentItem(rect2)
+    
+    grp2 = pg.ItemGroup()
+    scene.addItem(grp2)
+    grp2.scale(100,100)
+    
+    rect3 = pg.QtGui.QGraphicsRectItem(0,0,2,2)
+    rect3.setPen(pg.mkPen(width=1, cosmetic=False))
+    grp2.addItem(rect3)
+    
+    ex = pg.exporters.SVGExporter(scene)
+    ex.export(fileName='test.svg')
+        
+
diff --git a/tests/__init__.py b/tests/__init__.py
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/svg.py b/tests/svg.py
deleted file mode 100644
index 7c26833e..00000000
--- a/tests/svg.py
+++ /dev/null
@@ -1,70 +0,0 @@
-"""
-SVG export test
-"""
-import test
-import pyqtgraph as pg
-app = pg.mkQApp()
-
-class SVGTest(test.TestCase):
-    #def test_plotscene(self):
-        #pg.setConfigOption('foreground', (0,0,0))
-        #w = pg.GraphicsWindow()
-        #w.show()        
-        #p1 = w.addPlot()
-        #p2 = w.addPlot()
-        #p1.plot([1,3,2,3,1,6,9,8,4,2,3,5,3], pen={'color':'k'})
-        #p1.setXRange(0,5)
-        #p2.plot([1,5,2,3,4,6,1,2,4,2,3,5,3], pen={'color':'k', 'cosmetic':False, 'width': 0.3})
-        #app.processEvents()
-        #app.processEvents()
-        
-        #ex = pg.exporters.SVGExporter.SVGExporter(w.scene())
-        #ex.export(fileName='test.svg')
-
-
-    def test_simple(self):
-        scene = pg.QtGui.QGraphicsScene()
-        #rect = pg.QtGui.QGraphicsRectItem(0, 0, 100, 100)
-        #scene.addItem(rect)
-        #rect.setPos(20,20)
-        #rect.translate(50, 50)
-        #rect.rotate(30)
-        #rect.scale(0.5, 0.5)
-        
-        #rect1 = pg.QtGui.QGraphicsRectItem(0, 0, 100, 100)
-        #rect1.setParentItem(rect)
-        #rect1.setFlag(rect1.ItemIgnoresTransformations)
-        #rect1.setPos(20, 20)
-        #rect1.scale(2,2)
-        
-        #el1 = pg.QtGui.QGraphicsEllipseItem(0, 0, 100, 100)
-        #el1.setParentItem(rect1)
-        ##grp = pg.ItemGroup()
-        #grp.setParentItem(rect)
-        #grp.translate(200,0)
-        ##grp.rotate(30)
-        
-        #rect2 = pg.QtGui.QGraphicsRectItem(0, 0, 100, 25)
-        #rect2.setFlag(rect2.ItemClipsChildrenToShape)
-        #rect2.setParentItem(grp)
-        #rect2.setPos(0,25)
-        #rect2.rotate(30)
-        #el = pg.QtGui.QGraphicsEllipseItem(0, 0, 100, 50)
-        #el.translate(10,-5)
-        #el.scale(0.5,2)
-        #el.setParentItem(rect2)
-        
-        grp2 = pg.ItemGroup()
-        scene.addItem(grp2)
-        grp2.scale(100,100)
-        
-        rect3 = pg.QtGui.QGraphicsRectItem(0,0,2,2)
-        rect3.setPen(pg.mkPen(width=1, cosmetic=False))
-        grp2.addItem(rect3)
-        
-        ex = pg.exporters.SVGExporter.SVGExporter(scene)
-        ex.export(fileName='test.svg')
-        
-
-if __name__ == '__main__':
-    test.unittest.main()
\ No newline at end of file
-- 
GitLab