Files
swift-mirror/test/stdlib/LifetimeManagement.swift
2023-03-03 17:25:22 -08:00

24 lines
389 B
Swift

// RUN: %target-run-simple-swift(-Xfrontend -enable-experimental-move-only)
// REQUIRES: executable_test
// REQUIRES: rdar106152833
import StdlibUnittest
class Klass {}
var suite = TestSuite("LifetimeManagement")
suite.test("copy") {
let k = Klass()
expectTrue(k === _copy(k))
}
suite.test("move") {
let k = Klass()
let k2 = k
expectTrue(k2 === consume k)
}
runAllTests()