[llvm-commits] [PATCH] Fix lit.py for gtest "typed tests"
Jeffrey Yasskin
jyasskin at google.com
Sat Oct 17 18:37:14 PDT 2009
On Sat, Oct 17, 2009 at 4:18 PM, Daniel Dunbar <daniel at zuster.org> wrote:
> On Sat, Oct 17, 2009 at 11:31 AM, Jeffrey Yasskin <jyasskin at google.com> wrote:
>> GTest has a kind of test whose names look like
>> "ValueMapTest/0.Iteration":
>> http://code.google.com/p/googletest/wiki/GoogleTestAdvancedGuide#Typed_Tests.
>> This broke lit.py, which os.path.join()ed the test name onto the
>> test's path and assumed that it could recover the name as the second
>> result of os.path.split. This patch shifts path components from the
>> testPath to the testName until the testPath exists.
>
> LGTM, although I can't tell if its possible to have multiple slashes
> in the test name from my cursory reading of the doc. If it isn't,
> maybe better to just have an if instead of a while?
I don't think it's possible to have multiple slashes. I was just
future-proofing. I'll change it to an if. Thanks!
More information about the llvm-commits
mailing list