[ObjCExport] Add failing member function signature order test

KT-66066
This commit is contained in:
eugene.levenetc
2024-02-23 18:02:08 +01:00
committed by Space Team
parent e6705e9db2
commit 468efc77dd
4 changed files with 51 additions and 1 deletions
@@ -312,6 +312,15 @@ class ObjCExportHeaderGeneratorTest(private val generator: HeaderGenerator) {
doTest(headersTestDataDir.resolve("vararg"))
}
/**
* KT-66066
*/
@Test
@TodoAnalysisApi
fun `test - member function signature order`() {
doTest(headersTestDataDir.resolve("memberFunctionSignatureOrder"))
}
private fun doTest(root: File, configuration: Configuration = Configuration()) {
if (!root.isDirectory) fail("Expected ${root.absolutePath} to be directory")
val generatedHeaders = generator.generateHeaders(root, configuration).toString()