19 lines
499 B
Swift
19 lines
499 B
Swift
//
|
|
// MainThreadPrimitiveHotObservable.swift
|
|
// RxTests
|
|
//
|
|
// Created by Krunoslav Zaher on 10/14/15.
|
|
// Copyright © 2015 Krunoslav Zaher. All rights reserved.
|
|
//
|
|
|
|
import Foundation
|
|
import RxSwift
|
|
import XCTest
|
|
|
|
class MainThreadPrimitiveHotObservable<ElementType: Equatable> : PrimitiveHotObservable<ElementType> {
|
|
override func subscribe<O : ObserverType>(_ observer: O) -> Disposable where O.E == E {
|
|
XCTAssertTrue(isMainThread())
|
|
return super.subscribe(observer)
|
|
}
|
|
}
|