Hi Holger,
here you can find my code : http://pastebin.com/fmitjbw2 and here the csv : http://pastebin.com/UHv2XPt5 the tracebacks : http://pastebin.com/E5p3tLCR thanks. --------------------- Thomas CARPENTIER 155 Rue Fleury 92140 CLAMART Tel : 06.18.09.10.97 Mail : [email protected] On Thu, Apr 18, 2013 at 11:35 AM, holger krekel <[email protected]> wrote: > hi Thomas, > > On Thu, Apr 18, 2013 at 11:24 +0200, Thomas CARPENTIER wrote: > > Hi, > > > > I'm working with pytest since few weeks now for automate my functionnal > > tests using Webdriver and python. And i have some questions about how to > > paramatrize tests. > > > > After reading docs, i've setup my tests like : > > > > @pytest.mark.parametrize(("Url", "name", "LastName", "IdCustomer"), [ > > ("http://myurl.com", "myname", "mylastname", "12345"), > > ]) > > def test_get_infos_about_client(Url, name, Lastname, IdCustomer): > > #Do something with arguments > > [...] > > > > > > My problem is I've 2 testing environnements ENV1 and ENV2, however datas > ( > > in particular IdCustomer are not the same between ENV1 and ENV2 ( these > > datas are generated during the creation of the Customer) > > > > So , I'm thinking about use csv files to inject datas in place of > > parametrize function. But I did'nt find any docs about it. Is it > possible? > > > > I've tried > > > > def pytest_generate_tests(metafunc): > > #read csv file > > metafunc.parametrize(header, datas) > > > > But it doesn't work! > > > > Can I do the same thing with another method ? > > > usually pytest_generate_tests is the right place to perform > config-dependent parametrization. Could you post what you > tried there concretely including failure tracebacks? > > holger > > > > Thnaks for your help > > > > > > Thomas > > > _______________________________________________ > > Pytest-dev mailing list > > [email protected] > > http://mail.python.org/mailman/listinfo/pytest-dev > >
_______________________________________________ Pytest-dev mailing list [email protected] http://mail.python.org/mailman/listinfo/pytest-dev
