// // BackgroundThreadPrimitiveHotObservable.swift // RxTests // // Created by Krunoslav Zaher on 10/19/15. // Copyright © 2015 Krunoslav Zaher. All rights reserved. // import Foundation import RxSwift import XCTest class BackgroundThreadPrimitiveHotObservable : PrimitiveHotObservable { override func subscribe(_ observer: O) -> Disposable where O.E == E { XCTAssertTrue(!isMainThread()) return super.subscribe(observer) } }