blob: c050f86f8ac05554e5f002333d684ef84aede2d8 [file] [log] [blame]
// Check if test modules can import Swift modules which depend on C module.
//
// Make a sandbox dir.
// RUN: rm -rf %t.dir
// RUN: mkdir -p %t.dir
// RUN: cp -r %S/SwiftCMixed %t.dir/
// RUN: %{swift-test} --package-path %t.dir/SwiftCMixed -v 2>&1 | tee %t.build-log
//
// Check the build log.
//
// RUN: %{FileCheck} --check-prefix CHECK-BUILD-LOG --input-file %t.build-log %s
//
// CHECK-BUILD-LOG: swiftc{{.*}} -module-name SwiftCMixedPackageTests
// CHECK-BUILD-LOG: testSwiftyFoo{{.*}} passed
// CHECK-BUILD-LOG: 'SwiftyTests' passed