File tree 5 files changed +39
-15
lines changed
5 files changed +39
-15
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog #
2
2
3
+ ## Version 5.0.0 ##
4
+
5
+ Date: 2019-03-01
6
+
7
+ - Update to RxJS 6.4.0
8
+ - Update ro RxJava 2.2.7
9
+
10
+ This release reduces the rxjs bundle size including only the rxjs core
11
+ and all operators (excluding all tests, ajax, websockets and other
12
+ unrelated and not exposted api).
13
+
14
+
3
15
## Version 4.1.0 ##
4
16
5
17
Date: 2017-11-17
Original file line number Diff line number Diff line change 1
1
{:deps {org.clojure/clojurescript {:mvn/version " 1.10.516" }
2
2
org.clojure/clojure {:mvn/version " 1.10.0" }
3
3
org.clojure/core.async {:mvn/version " 0.3.443" }
4
- io.reactivex.rxjava2/rxjava {:mvn/version " 2.1.12 " }}
4
+ io.reactivex.rxjava2/rxjava {:mvn/version " 2.2.7 " }}
5
5
:paths [" src" " assets" ]
6
6
:aliases
7
7
{:dev
18
18
:main-opts [" -m" " hf.depstar.jar" ]}
19
19
20
20
:test
21
- {:extra-deps {com.cognitect/test-runner {:git/url " https://github.com/cognitect-labs/test-runner.git"
22
- :sha " 028a6d41ac9ac5d5c405dfc38e4da6b4cc1255d5" }}
23
- :main-opts [" -m" " cognitect.test-runner" ]}}}
21
+ {:extra-deps {lambdaisland/kaocha {:mvn/version " 0.0-389" }}
22
+ :main-opts [" -m" " kaocha.runner" " unit" ]
23
+ }}}
24
+
Original file line number Diff line number Diff line change 279
279
(cond
280
280
(identical? end v) (.onComplete emitter)
281
281
(-next? v) (.onNext emitter v)
282
- (-error? v) (.onEr emitter v)
283
- (-end? v) (.onplete emitter)
282
+ (-error? v) (.onError emitter v)
283
+ (-end? v) (.onComplete emitter)
284
284
(reduced? v) (do
285
285
(sink emitter @v)
286
286
(.onComplete emitter))))]
Original file line number Diff line number Diff line change 198
198
(s/on-error s done)))
199
199
:clj
200
200
(let [s (s/create (fn [sink]
201
- (sink (ex-info " oh noes" {}))))]
201
+ (future ( sink (ex-info " oh noes" {}) ))))]
202
202
(t/is (s/observable? s))
203
203
(drain! s
204
- noop
205
- #(t/is (= (ex-message %) " oh noes" ))))))
204
+ (fn [x]
205
+ (println " onNext" x))
206
+ #(do
207
+ (println %)
208
+ (t/is (= (ex-message %) " oh noes" )))))))
206
209
207
210
(t/deftest observable-from-promise
208
211
#? (:cljs
262
265
(t/is (s/observable? s))
263
266
(drain! s #(t/is (= % [1 ]))))))
264
267
265
- ( t/deftest observable-never
266
- # ? ( :cljs
268
+ #?( :cljs
269
+ ( t/deftest observable-never
267
270
(t/async done
268
271
(let [n (s/never )]
269
272
(s/on-end n done)))))
298
301
cs (s/zip s1 s2 s3)]
299
302
(drain! cs #(t/is (= % [[1 4 7 ] [2 5 8 ]]))))))
300
303
301
- ( t/deftest observable-fjoin
302
- # ? ( :cljs
304
+ #?( :cljs
305
+ ( t/deftest observable-fjoin
303
306
(t/async done
304
307
(let [s1 (s/from-coll [1 2 ])
305
308
s2 (s/from-coll [4 5 ])
380
383
(s/end! b))
381
384
(drain! b #(t/is (= % [-1 1 2 3 ]))))))
382
385
383
- ( t/deftest observable-reduce
384
- # ? ( :cljs
386
+ #?( :cljs
387
+ ( t/deftest observable-reduce
385
388
(t/async done
386
389
(let [s (->> (s/from-coll [4 5 6 ])
387
390
(s/reduce conj [1 2 ])
Original file line number Diff line number Diff line change
1
+ #kaocha/v1
2
+ {:tests [{:id :unit
3
+ :test-paths [" test/beicon/tests" ]
4
+ :source-paths [" src" ]
5
+ :ns-patterns [" test-" ]}]
6
+ ; ; :reporter kaocha.report.progress/progress
7
+ ; ; :plugins [:profiling :notifier]
8
+ }
You can’t perform that action at this time.
0 commit comments