On Sat, Jun 12, 2010 at 11:52 PM, Bert Huijben <b...@vmoo.com> wrote:

>
>
> > -----Original Message-----
> > From: hwri...@apache.org [mailto:hwri...@apache.org]
> > Sent: zaterdag 12 juni 2010 22:48
> > To: comm...@subversion.apache.org
> > Subject: svn commit: r954136 - /subversion/trunk/build/run_tests.py
> >
> > Author: hwright
> > Date: Sat Jun 12 20:48:17 2010
> > New Revision: 954136
> >
> > URL: http://svn.apache.org/viewvc?rev=954136&view=rev
> > Log:
> > * build/run_tests.py
> >   (_run_test): Hopefully fix the windows tests by passing the correct
> >     arguments to subprocess.call().
> >
> > Modified:
> >     subversion/trunk/build/run_tests.py
> >
> > Modified: subversion/trunk/build/run_tests.py
> > URL:
> > http://svn.apache.org/viewvc/subversion/trunk/build/run_tests.py?rev=95
> > 4136&r1=954135&r2=954136&view=diff
> > ==========================================================
> > ====================
> > --- subversion/trunk/build/run_tests.py (original)
> > +++ subversion/trunk/build/run_tests.py Sat Jun 12 20:48:17 2010
> > @@ -345,7 +345,7 @@ class TestHarness:
> >        if self.log:
> >          os.dup2(self.log.fileno(), 1)
> >          os.dup2(self.log.fileno(), 2)
> > -      rv = subprocess.call(arglist)
> > +      rv = subprocess.call([progname] + arglist[1:])
>
> Not sure why, but after this patch it seems that the applications only see
> [progname] and not arglist.
>
> The real problem was that spawnv asked the program to quote the strings,
> while subprocess handles the quoting for you. (And Windows can't find the
> file '"somefile.py"' ). Fixed in r954143.
>

Thanks.  I was sorry to break the windows tests, but figured you'd fix them
in short order; I just didn't think it'd be *this* fast. :)

-Hyrum

Reply via email to