Skip to content

Commit 9f916a2

Browse files
committed
Update 'startWith' info in CompletenessTest
1 parent be0a6be commit 9f916a2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

language-adaptors/rxjava-scala/src/test/scala/rx/lang/scala/CompletenessTest.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ class CompletenessTest extends JUnitSuite {
104104
"skipWhile(Func1[_ >: T, Boolean])" -> "dropWhile(T => Boolean)",
105105
"skipWhileWithIndex(Func2[_ >: T, Integer, Boolean])" -> unnecessary,
106106
"skipUntil(Observable[U])" -> "dropUntil(Observable[E])",
107+
"startWith(T)" -> "[use `item +: o`]",
107108
"startWith(Array[T])" -> "[use `Observable.items(items) ++ o`]",
108109
"startWith(Array[T], Scheduler)" -> "[use `Observable.items(items).subscribeOn(scheduler) ++ o`]",
109110
"startWith(Iterable[T])" -> "[use `Observable.from(iterable) ++ o`]",
@@ -165,9 +166,9 @@ class CompletenessTest extends JUnitSuite {
165166
"zip(Observable[_ <: T1], Observable[_ <: T2], Func2[_ >: T1, _ >: T2, _ <: R])" -> "[use instance method `zip` and `map`]",
166167
"zip(Observable[_ <: Observable[_]], FuncN[_ <: R])" -> "[use `zip` in companion object and `map`]",
167168
"zip(Iterable[_ <: Observable[_]], FuncN[_ <: R])" -> "[use `zip` in companion object and `map`]"
168-
) ++ List.iterate("T", 9)(s => s + ", T").map(
169+
) ++ List.iterate("T, T", 8)(s => s + ", T").map(
169170
// all 9 overloads of startWith:
170-
"startWith(" + _ + ")" -> "[unnecessary because we can just use `++` instead]"
171+
"startWith(" + _ + ")" -> "[use `Observable.items(...) ++ o`]"
171172
).toMap ++ List.iterate("Observable[_ <: T]", 9)(s => s + ", Observable[_ <: T]").map(
172173
// concat 2-9
173174
"concat(" + _ + ")" -> "[unnecessary because we can use `++` instead or `Observable(o1, o2, ...).concat`]"

0 commit comments

Comments
 (0)