Hi Mani,<div><br></div><div>I assume by data provider you are referring to <a href="http://en.wikipedia.org/wiki/Data-driven_testing">data-driven testing</a>. In pytest, the way I accomplish this is by using test parametrization, which is a fancy way of saying &quot;running the same tests with different parameters.&quot; Using pytest, you can parametrize <a href="http://pytest.org/latest/fixture.html?highlight=fixtures#parametrizing-a-fixture">a fixture</a>, <a href="http://pytest.org/latest/parametrize.html#pytest-mark-parametrize-parametrizing-test-functions">individual functions</a>, or <a href="http://pytest.org/latest/parametrize.html#basic-pytest-generate-tests-example">create your own parametrization scheme</a>. Here is <a href="https://github.com/seanfisk/rpython-stencil-language/blob/c1e869ac6153af14a85264f024967232a18a115c/tests/interpreter/test_stencil.py">an example from a project on which I am working</a> where I use <span class="n" style="font-family:&#39;courier new&#39;,monospace;line-height:16px">os</span><span class="o" style="font-family:&#39;courier new&#39;,monospace;line-height:16px;color:rgb(102,102,102)">.</span><span class="n" style="font-family:&#39;courier new&#39;,monospace;line-height:16px">listdir</span><span class="p" style="line-height:16px"><font face="courier new, monospace">() </font><font face="arial, helvetica, sans-serif">to get a directory listing, then run the same test for each file in the directory.</font></span></div>

<div><font face="arial, helvetica, sans-serif"><span style="line-height:16px"><br></span></font></div><div><font face="arial, helvetica, sans-serif"><span style="line-height:16px">Could you clarify what you mean by &quot;test re-runner&quot;?</span></font></div>

<div><font face="arial, helvetica, sans-serif"><span style="line-height:16px"><br></span></font></div><div><font face="arial, helvetica, sans-serif"><span style="line-height:16px">Hope this helps,</span></font></div><div>

<font face="arial, helvetica, sans-serif"><span style="line-height:16px"><br></span></font></div><div><font face="arial, helvetica, sans-serif"><span style="line-height:16px">- Sean</span></font></div><div><br><div class="gmail_quote">

On Mon, Jun 24, 2013 at 12:10 PM, mani kandan <span dir="ltr">&lt;<a href="mailto:majafriend@gmail.com" target="_blank">majafriend@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Hi Julian,<div><br></div><div>Yeah I went through it and found it quite interesting. Some of my requirements are having a data provider and test rerunner. I came across testify and read its document where it is specified that it is an enhancement over unittest and nose. So I am trying to understand what it provide and how easy is to use it. This will help me in making a correct decision before starting on any test framework as it will be difficult to switch once we started.</div>


<div><br></div><div>Thanks,</div><div>-Mani</div></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On Mon, Jun 24, 2013 at 11:05 AM, Julian Berman <span dir="ltr">&lt;<a href="mailto:julian@grayvines.com" target="_blank">julian@grayvines.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Hi.</p>
<p dir="ltr">The standard library already has a testing framework (unittest) which is quite widely used and documented.</p>
<p dir="ltr">Have you looked at it?</p>
<p dir="ltr">Cheers<br>
Julian</p>
<div style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hi all,<div><br></div><div>I am newbie to python. Recently I came to know about the mailing list. I am in search of a good python test framework. While doing so, I cam across testify. The wiki provided in <a href="https://github.com/Yelp/Testify/wiki" target="_blank">https://github.com/Yelp/Testify/wiki</a> is very minimal. I am looking for some more examples and uses. Can anyone me point me on same.</div>




<div><br></div><div>Thanks,  <br>     G.MANIKANDAN
</div></div>
<br></div></div>_______________________________________________<br>
testing-in-python mailing list<br>
<a href="mailto:testing-in-python@lists.idyll.org" target="_blank">testing-in-python@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
<br></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br>ALWAYS KEEP SMILING <br><br> FOR U EVER,<br>  <br>     G.MANIKANDAN
</font></span></div>
<br>_______________________________________________<br>
testing-in-python mailing list<br>
<a href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Sean Fisk<br>
</div>