Skip to content

Commit 3960de0

Browse files
committed
Update deps, changelog and tests.
1 parent 0443762 commit 3960de0

File tree

5 files changed

+39
-15
lines changed

5 files changed

+39
-15
lines changed

CHANGES.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog #
22

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+
315
## Version 4.1.0 ##
416

517
Date: 2017-11-17

deps.edn

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{:deps {org.clojure/clojurescript {:mvn/version "1.10.516"}
22
org.clojure/clojure {:mvn/version "1.10.0"}
33
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"}}
55
:paths ["src" "assets"]
66
:aliases
77
{:dev
@@ -18,6 +18,7 @@
1818
:main-opts ["-m" "hf.depstar.jar"]}
1919

2020
: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+

src/beicon/core.cljc

+2-2
Original file line numberDiff line numberDiff line change
@@ -279,8 +279,8 @@
279279
(cond
280280
(identical? end v) (.onComplete emitter)
281281
(-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)
284284
(reduced? v) (do
285285
(sink emitter @v)
286286
(.onComplete emitter))))]

test/beicon/tests/test_core.cljc

+12-9
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,14 @@
198198
(s/on-error s done)))
199199
:clj
200200
(let [s (s/create (fn [sink]
201-
(sink (ex-info "oh noes" {}))))]
201+
(future (sink (ex-info "oh noes" {})))))]
202202
(t/is (s/observable? s))
203203
(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")))))))
206209

207210
(t/deftest observable-from-promise
208211
#?(:cljs
@@ -262,8 +265,8 @@
262265
(t/is (s/observable? s))
263266
(drain! s #(t/is (= % [1]))))))
264267

265-
(t/deftest observable-never
266-
#?(:cljs
268+
#?(:cljs
269+
(t/deftest observable-never
267270
(t/async done
268271
(let [n (s/never)]
269272
(s/on-end n done)))))
@@ -298,8 +301,8 @@
298301
cs (s/zip s1 s2 s3)]
299302
(drain! cs #(t/is (= % [[1 4 7] [2 5 8]]))))))
300303

301-
(t/deftest observable-fjoin
302-
#?(:cljs
304+
#?(:cljs
305+
(t/deftest observable-fjoin
303306
(t/async done
304307
(let [s1 (s/from-coll [1 2])
305308
s2 (s/from-coll [4 5])
@@ -380,8 +383,8 @@
380383
(s/end! b))
381384
(drain! b #(t/is (= % [-1 1 2 3]))))))
382385

383-
(t/deftest observable-reduce
384-
#?(:cljs
386+
#?(:cljs
387+
(t/deftest observable-reduce
385388
(t/async done
386389
(let [s (->> (s/from-coll [4 5 6])
387390
(s/reduce conj [1 2])

tests.edn

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
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+
}

0 commit comments

Comments
 (0)