From: <as...@us...> - 2009-09-07 20:05:05
|
Revision: 7693 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7693&view=rev Author: astraw Date: 2009-09-07 20:04:56 +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 Added Paths: ----------- trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_axes/polar_units.png Removed Paths: ------------- trunk/matplotlib/test/test_plots/TestPolar.py trunk/matplotlib/test/test_plots/baseline/TestPolar/polar_units.png Copied: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_axes/polar_units.png (from rev 7692, trunk/matplotlib/test/test_plots/baseline/TestPolar/polar_units.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:04:38 UTC (rev 7692) +++ trunk/matplotlib/lib/matplotlib/tests/test_axes.py 2009-09-07 20:04:56 UTC (rev 7693) @@ -288,3 +288,27 @@ pylab.rgrids( [0.05, 0.1, 0.15, 0.2, 0.25, 0.3] ) fig.savefig( 'polar_wrap_360' ) + +@image_comparison(baseline_images=['polar_units']) +def test_polar_units(): + """Test polar plots with unitized data.""" + import matplotlib.testing.jpl_units as units + units.register() + + pi = np.pi + deg = units.UnitDbl( 1.0, "deg" ) + + x1 = [ pi/6.0, pi/4.0, pi/3.0, pi/2.0 ] + x2 = [ 30.0*deg, 45.0*deg, 60.0*deg, 90.0*deg ] + + y1 = [ 1.0, 2.0, 3.0, 4.0] + y2 = [ 4.0, 3.0, 2.0, 1.0 ] + + fig = pylab.figure() + + pylab.polar( x2, y1, color = "blue" ) + + # polar( x2, y1, color = "red", xunits="rad" ) + # polar( x2, y2, color = "green" ) + + fig.savefig( 'polar_units' ) Deleted: trunk/matplotlib/test/test_plots/TestPolar.py =================================================================== --- trunk/matplotlib/test/test_plots/TestPolar.py 2009-09-07 20:04:38 UTC (rev 7692) +++ trunk/matplotlib/test/test_plots/TestPolar.py 2009-09-07 20:04:56 UTC (rev 7693) @@ -1,67 +0,0 @@ -#======================================================================= -"""The Polar unit-test class implementation.""" -#======================================================================= - -from mplTest import * - -#======================================================================= -# Add import modules below. -import matplotlib -matplotlib.use( "Agg", warn = False ) - -import pylab -import numpy as npy -# -#======================================================================= - -#======================================================================= -class TestPolar( MplTestCase ): - """Polar unit test class.""" - - # Uncomment any appropriate tags - tags = [ - # 'gui', # requires the creation of a gui window - 'agg', # uses agg in the backend - 'agg-only', # uses only agg in the backend - # 'wx', # uses wx in the backend - # 'qt', # uses qt in the backend - # 'ps', # uses the postscript backend - # 'units', # uses units in the test - 'PIL', # uses PIL for image comparison - ] - - #-------------------------------------------------------------------- - def setUp( self ): - """Setup any data needed for the unit test.""" - units.register() - - #-------------------------------------------------------------------- - def tearDown( self ): - """Clean-up any generated files here.""" - pass - - #-------------------------------------------------------------------- - def test_polar_units( self ): - """Test polar plots with unitized data.""" - - fname = self.outFile( "polar_units.png" ) - - pi = npy.pi - deg = units.UnitDbl( 1.0, "deg" ) - - x1 = [ pi/6.0, pi/4.0, pi/3.0, pi/2.0 ] - x2 = [ 30.0*deg, 45.0*deg, 60.0*deg, 90.0*deg ] - - y1 = [ 1.0, 2.0, 3.0, 4.0] - y2 = [ 4.0, 3.0, 2.0, 1.0 ] - - fig = pylab.figure() - - pylab.polar( x2, y1, color = "blue" ) - - # polar( x2, y1, color = "red", xunits="rad" ) - # polar( x2, y2, color = "green" ) - - fig.savefig( fname ) - self.checkImage( fname ) - Deleted: trunk/matplotlib/test/test_plots/baseline/TestPolar/polar_units.png =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |