[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:
Sergey Bogolepov
2023-11-20 11:52:48 +01:00
committed by Space Team
parent fe9ab0a1fc
commit 58bef34b9c
6 changed files with 16 additions and 16 deletions
+2 -2
View File
@@ -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
@@ -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")