|
13 | 13 | //===----------------------------------------------------------------------===//
|
14 | 14 |
|
15 | 15 | import JExtractSwiftLib
|
| 16 | +import JavaKitConfigurationShared |
16 | 17 | import Testing
|
17 | 18 |
|
18 | 19 | final class MethodImportTests {
|
@@ -64,9 +65,9 @@ final class MethodImportTests {
|
64 | 65 |
|
65 | 66 | @Test("Import: public func helloWorld()")
|
66 | 67 | func method_helloWorld() throws {
|
67 |
| - let st = Swift2JavaTranslator( |
68 |
| - swiftModuleName: "__FakeModule" |
69 |
| - ) |
| 68 | + var config = Configuration() |
| 69 | + config.swiftModule = "__FakeModule" |
| 70 | + let st = Swift2JavaTranslator(config: config) |
70 | 71 | st.log.logLevel = .error
|
71 | 72 |
|
72 | 73 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -103,9 +104,9 @@ final class MethodImportTests {
|
103 | 104 |
|
104 | 105 | @Test("Import: public func globalTakeInt(i: Int)")
|
105 | 106 | func func_globalTakeInt() throws {
|
106 |
| - let st = Swift2JavaTranslator( |
107 |
| - swiftModuleName: "__FakeModule" |
108 |
| - ) |
| 107 | + var config = Configuration() |
| 108 | + config.swiftModule = "__FakeModule" |
| 109 | + let st = Swift2JavaTranslator(config: config) |
109 | 110 | st.log.logLevel = .error
|
110 | 111 |
|
111 | 112 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -144,9 +145,9 @@ final class MethodImportTests {
|
144 | 145 |
|
145 | 146 | @Test("Import: public func globalTakeIntLongString(i32: Int32, l: Int64, s: String)")
|
146 | 147 | func func_globalTakeIntLongString() throws {
|
147 |
| - let st = Swift2JavaTranslator( |
148 |
| - swiftModuleName: "__FakeModule" |
149 |
| - ) |
| 148 | + var config = Configuration() |
| 149 | + config.swiftModule = "__FakeModule" |
| 150 | + let st = Swift2JavaTranslator(config: config) |
150 | 151 | st.log.logLevel = .error
|
151 | 152 |
|
152 | 153 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -188,9 +189,9 @@ final class MethodImportTests {
|
188 | 189 |
|
189 | 190 | @Test("Import: public func globalReturnClass() -> MySwiftClass")
|
190 | 191 | func func_globalReturnClass() throws {
|
191 |
| - let st = Swift2JavaTranslator( |
192 |
| - swiftModuleName: "__FakeModule" |
193 |
| - ) |
| 192 | + var config = Configuration() |
| 193 | + config.swiftModule = "__FakeModule" |
| 194 | + let st = Swift2JavaTranslator(config: config) |
194 | 195 | st.log.logLevel = .error
|
195 | 196 |
|
196 | 197 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -232,9 +233,9 @@ final class MethodImportTests {
|
232 | 233 |
|
233 | 234 | @Test("Import: func swapRawBufferPointer(buffer: _)")
|
234 | 235 | func func_globalSwapRawBufferPointer() throws {
|
235 |
| - let st = Swift2JavaTranslator( |
236 |
| - swiftModuleName: "__FakeModule" |
237 |
| - ) |
| 236 | + var config = Configuration() |
| 237 | + config.swiftModule = "__FakeModule" |
| 238 | + let st = Swift2JavaTranslator(config: config) |
238 | 239 | st.log.logLevel = .error
|
239 | 240 |
|
240 | 241 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -279,9 +280,9 @@ final class MethodImportTests {
|
279 | 280 |
|
280 | 281 | @Test
|
281 | 282 | func method_class_helloMemberFunction() throws {
|
282 |
| - let st = Swift2JavaTranslator( |
283 |
| - swiftModuleName: "__FakeModule" |
284 |
| - ) |
| 283 | + var config = Configuration() |
| 284 | + config.swiftModule = "__FakeModule" |
| 285 | + let st = Swift2JavaTranslator(config: config) |
285 | 286 | st.log.logLevel = .error
|
286 | 287 |
|
287 | 288 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -321,9 +322,9 @@ final class MethodImportTests {
|
321 | 322 |
|
322 | 323 | @Test
|
323 | 324 | func method_class_makeInt() throws {
|
324 |
| - let st = Swift2JavaTranslator( |
325 |
| - swiftModuleName: "__FakeModule" |
326 |
| - ) |
| 325 | + var config = Configuration() |
| 326 | + config.swiftModule = "__FakeModule" |
| 327 | + let st = Swift2JavaTranslator(config: config) |
327 | 328 | st.log.logLevel = .info
|
328 | 329 |
|
329 | 330 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -363,9 +364,9 @@ final class MethodImportTests {
|
363 | 364 |
|
364 | 365 | @Test
|
365 | 366 | func class_constructor() throws {
|
366 |
| - let st = Swift2JavaTranslator( |
367 |
| - swiftModuleName: "__FakeModule" |
368 |
| - ) |
| 367 | + var config = Configuration() |
| 368 | + config.swiftModule = "__FakeModule" |
| 369 | + let st = Swift2JavaTranslator(config: config) |
369 | 370 | st.log.logLevel = .info
|
370 | 371 |
|
371 | 372 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
@@ -406,9 +407,10 @@ final class MethodImportTests {
|
406 | 407 |
|
407 | 408 | @Test
|
408 | 409 | func struct_constructor() throws {
|
409 |
| - let st = Swift2JavaTranslator( |
410 |
| - swiftModuleName: "__FakeModule" |
411 |
| - ) |
| 410 | + var config = Configuration() |
| 411 | + config.swiftModule = "__FakeModule" |
| 412 | + let st = Swift2JavaTranslator(config: config) |
| 413 | + |
412 | 414 | st.log.logLevel = .info
|
413 | 415 |
|
414 | 416 | try st.analyze(file: "Fake.swift", text: class_interfaceFile)
|
|
0 commit comments