Files
swift-mirror/test/Interpreter/process_arguments.swift
Dmitri Hrybenko f46f16ae82 stdlib: implement new print() API
rdar://20775683

Swift SVN r28309
2015-05-08 01:37:59 +00:00

22 lines
688 B
Swift

// RUN: %swift -interpret %s | FileCheck %s -check-prefix=CHECK-NONE
// RUN: %swift -interpret %s -Onone -g | FileCheck %s -check-prefix=CHECK-NONE
// RUN: %swift -interpret %s -Onone -g -- | FileCheck %s -check-prefix=CHECK-NONE
// RUN: %swift -interpret %s -Onone -g -- a b c | FileCheck %s -check-prefix=CHECK-THREE
// REQUIRES: swift_interpreter
print("Begin")
for arg in Process.arguments { print(arg) }
print("End")
// CHECK-NONE: Begin
// CHECK-NONE-NEXT: {{.*}}process_arguments.swift
// CHECK-NONE-NEXT: End
// CHECK-THREE: Begin
// CHECK-THREE-NEXT: {{.*}}process_arguments.swift
// CHECK-THREE-NEXT: a
// CHECK-THREE-NEXT: b
// CHECK-THREE-NEXT: c
// CHECK-THREE-NEXT: End