Files
swift-mirror/test/stdlib/Unmanaged.swift
Dmitri Hrybenko b68d147ca1 stdlib/Unmanaged: trap when attempting to create an Unmanaged from a
null pointer

Swift SVN r21838
2014-09-10 14:15:06 +00:00

16 lines
282 B
Swift

// RUN: %target-run-simple-swift
// XFAIL: interpret
import StdlibUnittest
var UnmanagedTests = TestSuite("Unmanaged")
UnmanagedTests.test("fromOpaque()/trap") {
let null = getPtr(COpaquePointer())
expectCrashLater()
Unmanaged<AnyObject>.fromOpaque(null)
}
runAllTests()