Files
HaishinKit.swift/HaishinKit/Tests/Mixer/VideoDeviceUnitTests.swift
2026-01-02 20:53:17 +09:00

20 lines
481 B
Swift

import AVFoundation
import Foundation
import Testing
@testable import HaishinKit
@Suite struct VideoDeviceUnitTests {
@Test func release() {
weak var weakDevice: VideoDeviceUnit?
_ = {
guard let videoDevice = AVCaptureDevice.default(for: .video) else {
return
}
let device = try? VideoDeviceUnit(0, device: videoDevice)
weakDevice = device
}()
#expect(weakDevice == nil)
}
}