Merge pull request #17015 from github/criemen/pytest-js

Integration tests: port to pytest.
This commit is contained in:
Cornelius Riemenschneider
2024-07-19 11:33:55 +02:00
committed by GitHub
6 changed files with 19 additions and 36 deletions

View File

@@ -1,15 +1,14 @@
{
"timestamp": "2023-03-23T12:04:41.317+00:00",
"source": {
"id": "js/internal-error",
"name": "Internal error",
"extractorName": "javascript"
},
"markdownMessage": "Internal error: com.semmle.util.exception.CatastrophicError: The TypeScript parser wrapper crashed with exit code 1",
"severity": "unknown",
"visibility": {
"cliSummaryTable": true,
"statusPage": false,
"telemetry": true
}
}
"markdownMessage": "Internal error: com.semmle.util.exception.CatastrophicError: The TypeScript parser wrapper crashed with exit code 1",
"severity": "unknown",
"source": {
"extractorName": "javascript",
"id": "js/internal-error",
"name": "Internal error"
},
"visibility": {
"cliSummaryTable": true,
"statusPage": false,
"telemetry": true
}
}

View File

@@ -1,7 +1,2 @@
import os
from create_database_utils import *
from diagnostics_test_utils import *
run_codeql_database_create([], lang="javascript", runFunction = runUnsuccessfully, db = None)
check_diagnostics()
def test(codeql, javascript):
codeql.database.create(_assert_failure=True)

View File

@@ -1,7 +1,2 @@
import os
from create_database_utils import *
from diagnostics_test_utils import *
run_codeql_database_create([], lang="javascript", runFunction = runSuccessfully, db = None)
check_diagnostics()
def test(codeql, javascript):
codeql.database.create()

View File

@@ -1,3 +1,2 @@
from create_database_utils import *
run_codeql_database_create([], lang="javascript", extra_args=["-Oskip_types=true"])
def test(codeql, javascript):
codeql.database.create(extractor_option="skip_types=true")

View File

@@ -1,4 +0,0 @@
dependencies:
codeql/javascript-all: '*'
codeql/javascript-queries: '*'
warnOnImplicitThis: true

View File

@@ -1 +0,0 @@
These tests are still run with the legacy test runner