Mercurial > hg > graal-compiler
changeset 9639:fde5ccbab3a3
made unittest command take Java compliance of a project into account
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 10 May 2013 23:27:19 +0200 |
parents | c455c86138ba |
children | 65d7696fb58a afc3e97391bf dd62ccda1849 |
files | mx/commands.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mx/commands.py Fri May 10 16:40:59 2013 +0200 +++ b/mx/commands.py Fri May 10 23:27:19 2013 +0200 @@ -788,6 +788,8 @@ classes = [] for p in mx.projects(): + if mx.java().javaCompliance < p.javaCompliance: + continue classes += _find_classes_with_annotations(p, None, annotations).keys() if len(pos) != 0: @@ -795,7 +797,7 @@ if len(neg) != 0: classes = [c for c in classes if not containsAny(c, neg)] - projectscp = mx.classpath([pcp.name for pcp in mx.projects()]) + projectscp = mx.classpath([pcp.name for pcp in mx.projects() if pcp.javaCompliance <= mx.java().javaCompliance]) if len(classes) != 0: f_testfile = open(testfile, 'w')