Files
codeql/java/ql/integration-tests/all-platforms/kotlin/diagnostics/kotlin-version-too-new/test.py
2023-02-23 14:53:27 +00:00

12 lines
497 B
Python

from create_database_utils import *
from diagnostics_test_utils import *
import glob
import os.path
os.mkdir('fake-kotlinc-classes')
runSuccessfully(["javac"] + [os.path.relpath(x, "fake-kotlinc-source") for x in glob.glob("fake-kotlinc-source/**/*.java", recursive = True)] + ["-d", "../fake-kotlinc-classes"], cwd = "fake-kotlinc-source")
run_codeql_database_create(["java -cp fake-kotlinc-classes driver.Main"], lang = "java", runFunction = runUnsuccessfully, db = None)
check_diagnostics()