Show More
@@ -671,6 +671,17 b' def runone(options, test, skips, fails, ' | |||
|
671 | 671 | else: |
|
672 | 672 | return None # not a supported test, don't record |
|
673 | 673 | |
|
674 | if options.keywords: | |
|
675 | fp = open(test) | |
|
676 | t = fp.read().lower() + test.lower() | |
|
677 | fp.close() | |
|
678 | for k in options.keywords.lower().split(): | |
|
679 | if k in t: | |
|
680 | break | |
|
681 | else: | |
|
682 | ignores.append((test, "doesn't match keyword")) | |
|
683 | return None | |
|
684 | ||
|
674 | 685 | vlog("# Test", test) |
|
675 | 686 | |
|
676 | 687 | # create a fresh hgrc |
@@ -954,20 +965,6 b' def runtests(options, tests):' | |||
|
954 | 965 | ignores.append((test, "not retesting")) |
|
955 | 966 | continue |
|
956 | 967 | |
|
957 | if options.keywords: | |
|
958 | try: | |
|
959 | fp = open(test) | |
|
960 | except IOError: | |
|
961 | continue | |
|
962 | t = fp.read().lower() + test.lower() | |
|
963 | fp.close() | |
|
964 | for k in options.keywords.lower().split(): | |
|
965 | if k in t: | |
|
966 | break | |
|
967 | else: | |
|
968 | ignores.append((test, "doesn't match keyword")) | |
|
969 | continue | |
|
970 | ||
|
971 | 968 | ret = runone(options, test, skips, fails, ignores) |
|
972 | 969 | if ret is None: |
|
973 | 970 | skipped += 1 |
General Comments 0
You need to be logged in to leave comments.
Login now