From: <as...@us...> - 2009-09-07 00:25:19
|
Revision: 7669 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7669&view=rev Author: astraw Date: 2009-09-06 23:08:03 +0000 (Sun, 06 Sep 2009) Log Message: ----------- testing: enable test_dates Modified Paths: -------------- trunk/matplotlib/lib/matplotlib/__init__.py trunk/matplotlib/lib/matplotlib/tests/test_dates.py Added Paths: ----------- trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/ trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axhline.png trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axhspan.png trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axvline.png trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axvspan.png trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_empty.png Modified: trunk/matplotlib/lib/matplotlib/__init__.py =================================================================== --- trunk/matplotlib/lib/matplotlib/__init__.py 2009-09-06 22:47:08 UTC (rev 7668) +++ trunk/matplotlib/lib/matplotlib/__init__.py 2009-09-06 23:08:03 UTC (rev 7669) @@ -880,6 +880,7 @@ 'matplotlib.tests.test_basic', 'matplotlib.tests.test_transforms', 'matplotlib.tests.test_axes', + 'matplotlib.tests.test_dates', 'matplotlib.tests.test_spines', ] Added: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axhline.png =================================================================== (Binary files differ) Property changes on: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axhline.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axhspan.png =================================================================== (Binary files differ) Property changes on: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axhspan.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axvline.png =================================================================== (Binary files differ) Property changes on: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axvline.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axvspan.png =================================================================== (Binary files differ) Property changes on: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_axvspan.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_empty.png =================================================================== (Binary files differ) Property changes on: trunk/matplotlib/lib/matplotlib/tests/baseline_images/test_dates/date_empty.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: trunk/matplotlib/lib/matplotlib/tests/test_dates.py =================================================================== --- trunk/matplotlib/lib/matplotlib/tests/test_dates.py 2009-09-06 22:47:08 UTC (rev 7668) +++ trunk/matplotlib/lib/matplotlib/tests/test_dates.py 2009-09-06 23:08:03 UTC (rev 7669) @@ -1,9 +1,9 @@ -import datetime +import datetime import numpy as np from matplotlib.testing.decorators import image_comparison import matplotlib.pyplot as plt -@image_comparison(baseline_images=['date_empty.png']) +@image_comparison(baseline_images=['date_empty']) def test_date_empty(): # make sure mpl does the right thing when told to plot dates even # if no date data has been presented, cf @@ -11,9 +11,9 @@ fig = plt.figure() ax = fig.add_subplot(1,1,1) ax.xaxis_date() - fig.savefig('date_empty.png') + fig.savefig('date_empty') -@image_comparison(baseline_images=['date_axhspan.png']) +@image_comparison(baseline_images=['date_axhspan']) def test_date_axhspan(): # test ax hspan with date inputs t0 = datetime.datetime(2009, 1, 20) @@ -21,12 +21,12 @@ fig = plt.figure() ax = fig.add_subplot(1,1,1) ax.axhspan( t0, tf, facecolor="blue", alpha=0.25 ) - ax.set_ylim(t0-datetime.timedelta(days=5), + ax.set_ylim(t0-datetime.timedelta(days=5), tf+datetime.timedelta(days=5)) fig.subplots_adjust(left=0.25) - fig.savefig('date_axhspan.png') + fig.savefig('date_axhspan') -@image_comparison(baseline_images=['date_axvspan.png']) +@image_comparison(baseline_images=['date_axvspan']) def test_date_axvspan(): # test ax hspan with date inputs t0 = datetime.datetime(2000, 1, 20) @@ -34,13 +34,13 @@ fig = plt.figure() ax = fig.add_subplot(1,1,1) ax.axvspan( t0, tf, facecolor="blue", alpha=0.25 ) - ax.set_xlim(t0-datetime.timedelta(days=720), + ax.set_xlim(t0-datetime.timedelta(days=720), tf+datetime.timedelta(days=720)) fig.autofmt_xdate() - fig.savefig('date_axvspan.png') + fig.savefig('date_axvspan') -@image_comparison(baseline_images=['date_axhline.png']) +@image_comparison(baseline_images=['date_axhline']) def test_date_axhline(): # test ax hline with date inputs t0 = datetime.datetime(2009, 1, 20) @@ -48,12 +48,12 @@ fig = plt.figure() ax = fig.add_subplot(1,1,1) ax.axhline( t0, color="blue", lw=3) - ax.set_ylim(t0-datetime.timedelta(days=5), + ax.set_ylim(t0-datetime.timedelta(days=5), tf+datetime.timedelta(days=5)) fig.subplots_adjust(left=0.25) - fig.savefig('date_axhline.png') + fig.savefig('date_axhline') -@image_comparison(baseline_images=['date_axvline.png']) +@image_comparison(baseline_images=['date_axvline']) def test_date_axvline(): # test ax hline with date inputs t0 = datetime.datetime(2000, 1, 20) @@ -61,15 +61,12 @@ fig = plt.figure() ax = fig.add_subplot(1,1,1) ax.axvline( t0, color="red", lw=3) - ax.set_xlim(t0-datetime.timedelta(days=5), + ax.set_xlim(t0-datetime.timedelta(days=5), tf+datetime.timedelta(days=5)) fig.autofmt_xdate() - fig.savefig('date_axvline.png') + fig.savefig('date_axvline') if __name__=='__main__': import nose - nose.runmodule(argv=['-s','--with-doctest'], exit=False) - - - + nose.runmodule(argv=['-s','--with-doctest'], exit=False) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |