[tests] allow filtering extractor result tests by URL or comment
python test_results.py twitter:+/i/web/ python test_results.py twitter:~twitpic
This commit is contained in:
@@ -442,7 +442,15 @@ def generate_tests():
|
|||||||
tests = results.category(category)
|
tests = results.category(category)
|
||||||
|
|
||||||
if subcategory:
|
if subcategory:
|
||||||
tests = [t for t in tests if t["#category"][-1] == subcategory]
|
if subcategory.startswith("+"):
|
||||||
|
url = subcategory[1:]
|
||||||
|
tests = [t for t in tests if url in t["#url"]]
|
||||||
|
elif subcategory.startswith("~"):
|
||||||
|
com = subcategory[1:]
|
||||||
|
tests = [t for t in tests
|
||||||
|
if "#comment" in t and com in t["#comment"].lower()]
|
||||||
|
else:
|
||||||
|
tests = [t for t in tests if t["#category"][-1] == subcategory]
|
||||||
else:
|
else:
|
||||||
tests = results.all()
|
tests = results.all()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user