[Swift Export] Rename tests generation tool
Now it generates test-cases for sir-compiler-bridges as well, so it makes sense to move away from Analysis API in its name.
This commit is contained in:
committed by
Space Team
parent
fe9ab0a1fc
commit
58bef34b9c
@@ -11,13 +11,13 @@ It should be possible to populate SIR from two types of artefacts:
|
||||
|
||||
### How to generate tests:
|
||||
```bash
|
||||
./gradlew :generators:sir-analysis-api-generator:generateSirAnalysisApiTests
|
||||
./gradlew :generators:sir-tests-generator:generateTests
|
||||
```
|
||||
this will generate test by their input files. Input files could be found and should be placed here - `native/swift/sir-analysis-api/testData`
|
||||
|
||||
The test expects to find `.sir` file, containing serialized SIR for the test-case. Name of the `.sir` file should be the same as a name of corresponding `.kt` file.
|
||||
|
||||
The project for the generator can be found here - `generators/sir-analysis-api-generator/build.gradle.kts`
|
||||
The project for the generator can be found here - `generators/sir-tests-generator/build.gradle.kts`
|
||||
|
||||
### How to run tests:
|
||||
```bash
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ import org.junit.jupiter.api.Test;
|
||||
import java.io.File;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.native.swift.sir.analysis.api.GenerateSirAnalysisApiTestsKt}. DO NOT MODIFY MANUALLY */
|
||||
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.native.swift.sir.GenerateSirTestsKt}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("native/swift/sir-analysis-api/testData")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
|
||||
Reference in New Issue
Block a user