• Home
  • History
  • Annotate
  • only in /frameworks/support/lifecycle/extensions/src/test/java/android/arch/lifecycle/
History log of /frameworks/support/lifecycle/extensions/src/test/java/android/arch/lifecycle/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bb85facdec67ba2d8c47fca3e80e6ba480e14fd3 24-Aug-2017 Aurimas Liutikas <aurimas@google.com> More build setup for flatfoot projects.

Bug: 64974262
Test: ./gradlew runBuildServerCompilationTasks
Change-Id: I9d3468603391b573501c1de5e797617bbb91319a
ispatcherActivityCallbackTest.java
iveDataTest.java
ediatorLiveDataTest.java
hreadedLiveDataTest.java
ransformationsTest.java
94209fa7c603b9b0e226ce7e351461a479b5b595 18-Aug-2017 Sergey Vasilinets <sergeyv@google.com> Fix MediatorLiveData's observer check, that previously always failed

bug:64413274
Test: MediatorLiveDataTest#addSameSourceWithSameObserver
Change-Id: I3059976e1b63499364ef8727c3de16ba414720a7
ediatorLiveDataTest.java
3facabd26326a3f4274b04dc7ab03442839c5601 02-Aug-2017 Sergey Vasilinets <sergeyv@google.com> Fix SafeIteratorWithAddition in case of deletion of first element,
while we are at it.

bug: 64285805
Test: SafeIterableMap#testRemoveDuringIteration4,
SafeIterableMap#testIteratorWithAddition5,
LiveData#testRemoveDuringSetValue

Change-Id: Iea3e017d3bb2873c23459f1aa13db2abb23f4855
iveDataTest.java
f59164365fb6de9f148b597af5a6e19b3b7c8c2e 10-Jul-2017 Yigit Boyar <yboyar@google.com> Revert "Make ComputableLiveData a real LiveData"

This reverts commit d58f4645f2a8bf29a5e62f7dceceb7b4da9ff337.

Change-Id: I3bd24ed09bdcc63db98a0cdf4f401f2bf682aefe
omputableLiveDataTest.java
d58f4645f2a8bf29a5e62f7dceceb7b4da9ff337 28-Jun-2017 Yigit Boyar <yboyar@google.com> Make ComputableLiveData a real LiveData

This CL removes the intermediate ComputableLiveData class which
was not a live data :/.

I've also added more tests to ensure that we are handling GC
properly (we were).

Bug: 63513657
Test: LiveDataQueryTest, ComputableLiveDataTest, InvalidationTrackerTest
Change-Id: I9be2330d8009014a1147b6f3ec8aac67b06229ab
omputableLiveDataTest.java
daa68aab1adbf8c5b5c64d2b34a60955da742f1d 15-Jun-2017 Sergey Vasilinets <sergeyv@google.com> Don't call overriden methods with @OnLifecycleEvent twice

bug:62658006
Test: ReflectiveGenericLifecycleObserver
Change-Id: I382a6afc565a8a13902e31d44044bdfc4bd22f00
eflectiveGenericLifecycleObserverTest.java
56d1fff845f16d435746bc17d3356d61279ea63a 03-Jun-2017 Sergey Vasilinets <sergeyv@google.com> Clean up lifecycle-runtime.

support-v4 will depend on it.

Test: refactoring all existent tests pass
Change-Id: I69f12efa97d305dd5ecc0197d838d1f8ef0b818c
ispatcherActivityCallbackTest.java
eflectiveGenericLifecycleObserverTest.java
iewModelProviderTest.java
iewModelStoreTest.java
7b81f6101e2c1c68108243688f7d1d7302d1179e 09-May-2017 Sergey Vasilinets <sergeyv@google.com> MediatorLiveData: allow add / remove sources during onActive/onInactive phases

bug: 38073344
Test: MediatorLiveDataTest#removeSourceDuringOnActive
Change-Id: If68a530658731e097d8577cd7043b5eebde9afa0
ediatorLiveDataTest.java
3223e9cb19c7ef1175a3620f11a661648a38fad9 27-Apr-2017 Sergey Vasilinets <sergeyv@google.com> Allow null in switchMap

Test: TransformationsTest#testSwitchMapToNull
bug: 37419842
Change-Id: I998863d3f142e0f928ad5454b8fe0fda8607ceac
ransformationsTest.java
abf6c87826e1a86fed71d945dc7e7f1aa643ea6c 26-Apr-2017 Sergey Vasilinets <sergeyv@google.com> Rename getObservers & getActiveObservers

Test: refactoring CL.
bug: 37568231
Change-Id: I92dd3e5799c4eac369079bfd35af186a134068e5
iveDataTest.java
ediatorLiveDataTest.java
hreadedLiveDataTest.java
ransformationsTest.java
0da9764fa45b24977675265e04e8aff3fc889d04 25-Apr-2017 Sergey Vasilinets <sergeyv@google.com> Fix inactive call in wrong time

bug:37632131
Test: testNotCallInactiveWithObserveForever
Change-Id: I5ca886d29d436b338fe33335480e8c5875516b8d
iveDataTest.java
b86bef286718da421268bc52cf4fab7cccb3104c 22-Apr-2017 Sergey Vasilinets <sergeyv@google.com> Make Event an Enum

bug:37571769
Test: refactoring CL.
Change-Id: I30316d3ccecd7720b90968957dcab75c71443d5d
omputableLiveDataTest.java
iveDataTest.java
ediatorLiveDataTest.java
hreadedLiveDataTest.java
ransformationsTest.java
45adc615a9243a77b99a172bc4410dadc91e24b1 23-Apr-2017 Yigit Boyar <yboyar@google.com> Avoid concurrent compute calls

This CL fixes a bug in ComputableLiveData where it was
scheduling multiple compute calls to the IO executor.

Test: ComputableLiveDataTest#noConcurrentCompute
Bug: 37593053
Change-Id: I7bcac9ecb8b8f47e6ca9eb413e88fa849f4d9ffc
omputableLiveDataTest.java
64db0cc15b78b62a1d44a70fc8b4552e660d952c 17-Apr-2017 Yigit Boyar <yboyar@google.com> Mass package renaming from android.support to android.arch

Bug: 37429162
Test: ./gradlew check passes

Change-Id: I911766254b6a9f957ef90429a1efc01c209d693a
omputableLiveDataTest.java
iveDataTest.java
ediatorLiveDataTest.java
hreadedLiveDataTest.java
ransformationsTest.java
til/InstantTaskExecutor.java