Revision: 7690
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7690&view=rev
Author:   astraw
Date:     2009-09-07 20:04:04 +0000 (Mon, 07 Sep 2009)

Log Message:
-----------
test conversion: move old-style test to new-style test

Modified Paths:
--------------
    trunk/matplotlib/lib/matplotlib/tests/test_axes.py
    trunk/matplotlib/test/test_plots/TestPlot.py

Added Paths:
-----------
    
trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_axes/shaped_data.png

Removed Paths:
-------------
    trunk/matplotlib/test/test_plots/baseline/TestPlot/shaped_data.png

Copied: 
trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_axes/shaped_data.png 
(from rev 7689, 
trunk/matplotlib/test/test_plots/baseline/TestPlot/shaped_data.png)
===================================================================
(Binary files differ)

Modified: trunk/matplotlib/lib/matplotlib/tests/test_axes.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/tests/test_axes.py  2009-09-07 20:03:46 UTC 
(rev 7689)
+++ trunk/matplotlib/lib/matplotlib/tests/test_axes.py  2009-09-07 20:04:04 UTC 
(rev 7690)
@@ -197,3 +197,49 @@
     pylab.plot( time1, data1, 'o', color='r' )
 
     fig.savefig( 'single_date' )
+
+...@image_comparison(baseline_images=['single_date'])
+def test_shaped_data():
+    """Test numpy shaped data."""
+
+    xdata = np.array([[ 0.53295185,  0.23052951,  0.19057629,  0.66724975,  
0.96577916,
+                        0.73136095,  0.60823287,  0.017921  ,  0.29744742,  
0.27164665],
+                      [ 0.2798012 ,  0.25814229,  0.02818193,  0.12966456,  
0.57446277,
+                        0.58167607,  0.71028245,  0.69112737,  0.89923072,  
0.99072476],
+                      [ 0.81218578,  0.80464528,  0.76071809,  0.85616314,  
0.12757994,
+                        0.94324936,  0.73078663,  0.09658102,  0.60703967,  
0.77664978],
+                      [ 0.28332265,  0.81479711,  0.86985333,  0.43797066,  
0.32540082,
+                        0.43819229,  0.92230363,  0.49414252,  0.68168256,  
0.05922372],
+                      [ 0.10721335,  0.93904142,  0.79163075,  0.73232848,  
0.90283839,
+                        0.68408046,  0.25502302,  0.95976614,  0.59214115,  
0.13663711],
+                      [ 0.28087456,  0.33127607,  0.15530412,  0.76558121,  
0.83389773,
+                        0.03735974,  0.98717738,  0.71432229,  0.54881366,  
0.86893953],
+                      [ 0.77995937,  0.995556  ,  0.29688434,  0.15646162,  
0.051848  ,
+                        0.37161935,  0.12998491,  0.09377296,  0.36882507,  
0.36583435],
+                      [ 0.37851836,  0.05315792,  0.63144617,  0.25003433,  
0.69586032,
+                        0.11393988,  0.92362096,  0.88045438,  0.93530252,  
0.68275072],
+                      [ 0.86486596,  0.83236675,  0.82960664,  0.5779663 ,  
0.25724233,
+                        0.84841095,  0.90862812,  0.64414887,  0.3565272 ,  
0.71026066],
+                      [ 0.01383268,  0.3406093 ,  0.76084285,  0.70800694,  
0.87634056,
+                        0.08213693,  0.54655021,  0.98123181,  0.44080053,  
0.86815815]])
+
+    y1 = np.arange( 10 )
+    y1.shape = 1, 10
+
+    y2 = np.arange( 10 )
+    y2.shape = 10, 1
+
+    fig = pylab.figure()
+    pylab.subplot( 411 )
+    pylab.plot( y1 )
+    pylab.subplot( 412 )
+    pylab.plot( y2 )
+
+    pylab.subplot( 413 )
+    from nose.tools import assert_raises
+    assert_raises(ValueError,pylab.plot, (y1,y2))
+
+    pylab.subplot( 414 )
+    pylab.plot( xdata[:,1], xdata[1,:], 'o' )
+
+    fig.savefig( 'shaped data' )

Modified: trunk/matplotlib/test/test_plots/TestPlot.py
===================================================================
--- trunk/matplotlib/test/test_plots/TestPlot.py        2009-09-07 20:03:46 UTC 
(rev 7689)
+++ trunk/matplotlib/test/test_plots/TestPlot.py        2009-09-07 20:04:04 UTC 
(rev 7690)
@@ -41,60 +41,6 @@
       pass
 
    #--------------------------------------------------------------------
-   def test_shaped_data( self ):
-      """Test numpy shaped data."""
-
-      xdata = npy.array([[ 0.53295185,  0.23052951,  0.19057629,  0.66724975,  
0.96577916,
-                           0.73136095,  0.60823287,  0.017921  ,  0.29744742,  
0.27164665],
-                         [ 0.2798012 ,  0.25814229,  0.02818193,  0.12966456,  
0.57446277,
-                           0.58167607,  0.71028245,  0.69112737,  0.89923072,  
0.99072476],
-                         [ 0.81218578,  0.80464528,  0.76071809,  0.85616314,  
0.12757994,
-                           0.94324936,  0.73078663,  0.09658102,  0.60703967,  
0.77664978],
-                         [ 0.28332265,  0.81479711,  0.86985333,  0.43797066,  
0.32540082,
-                           0.43819229,  0.92230363,  0.49414252,  0.68168256,  
0.05922372],
-                         [ 0.10721335,  0.93904142,  0.79163075,  0.73232848,  
0.90283839,
-                           0.68408046,  0.25502302,  0.95976614,  0.59214115,  
0.13663711],
-                         [ 0.28087456,  0.33127607,  0.15530412,  0.76558121,  
0.83389773,
-                           0.03735974,  0.98717738,  0.71432229,  0.54881366,  
0.86893953],
-                         [ 0.77995937,  0.995556  ,  0.29688434,  0.15646162,  
0.051848  ,
-                           0.37161935,  0.12998491,  0.09377296,  0.36882507,  
0.36583435],
-                         [ 0.37851836,  0.05315792,  0.63144617,  0.25003433,  
0.69586032,
-                           0.11393988,  0.92362096,  0.88045438,  0.93530252,  
0.68275072],
-                         [ 0.86486596,  0.83236675,  0.82960664,  0.5779663 ,  
0.25724233,
-                           0.84841095,  0.90862812,  0.64414887,  0.3565272 ,  
0.71026066],
-                         [ 0.01383268,  0.3406093 ,  0.76084285,  0.70800694,  
0.87634056,
-                           0.08213693,  0.54655021,  0.98123181,  0.44080053,  
0.86815815]])
-
-      fname = self.outFile( "shaped_data.png" )
-
-      y1 = npy.arange( 10 )
-      y1.shape = 1, 10
-
-      y2 = npy.arange( 10 )
-      y2.shape = 10, 1
-
-      fig = pylab.figure()
-      pylab.subplot( 411 )
-      pylab.plot( y1 )
-      pylab.subplot( 412 )
-      pylab.plot( y2 )
-
-      pylab.subplot( 413 )
-      try:
-         pylab.plot( y1, y2 )
-      except:
-         # This should fail
-         pass
-      else:
-         self.fail( "Failed to raise an exception for mis-matched dimensions." 
)
-
-      pylab.subplot( 414 )
-      pylab.plot( xdata[:,1], xdata[1,:], 'o' )
-
-      fig.savefig( fname )
-      self.checkImage( fname )
-
-   #--------------------------------------------------------------------
    def test_const_xy( self ):
       """Test constant xy data."""
 

Deleted: trunk/matplotlib/test/test_plots/baseline/TestPlot/shaped_data.png
===================================================================
(Binary files differ)


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to