Files
swift-mirror/test/SwiftSyntax/ParseFile.swift
2017-08-14 18:08:48 -07:00

22 lines
504 B
Swift

// RUN: %target-run-simple-swift
// REQUIRES: executable_test
// REQUIRES: OS=macosx
// REQUIRES: rdar33888321
import Foundation
import StdlibUnittest
import SwiftSyntax
var ParseFile = TestSuite("ParseFile")
ParseFile.test("ParseSingleFile") {
let currentFile = URL(fileURLWithPath: #file)
expectDoesNotThrow({
let currentFileContents = try String(contentsOf: currentFile)
let parsed = try Syntax.parse(currentFile)
expectEqual("\(parsed)", currentFileContents)
})
}
runAllTests()