Fengjiang Li
2b5deb2fb9
Merge "[Test Week] Add VibratorWrapperTest" into main
2024-07-19 23:28:13 +00:00
Fengjiang Li
979adecc7b
[Test Week] Add VibratorWrapperTest
...
Number of new tested methods: 9
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: Id6dde920d6365823cf859e97c7c0cfbb25e7270d
2024-07-19 14:10:32 -07:00
Treehugger Robot
f3fde3f58c
Merge "[Test week] add tests for InstallSessionHelper" into main
2024-07-19 18:00:20 +00:00
Sihua Ma
f2abd671d1
Merge "Add unit test for RoundedCornerEnforcement" into main
2024-07-19 17:13:08 +00:00
Fengjiang Li
1749bf0308
Merge "[Test Week] Add missing @RunWith(AndroidJUnit4.class) annotation" into main
2024-07-19 17:07:39 +00:00
Fengjiang Li
74861537f6
Merge "[Test Week] Add ScreenOnTrackerTest" into main
2024-07-19 17:07:26 +00:00
Sebastián Franco
5217ae7fa3
Merge "Refactoring FolderPagedView to make it more testable" into main
2024-07-19 16:59:35 +00:00
Treehugger Robot
8bba516ca4
Merge "Align color resources in launcher projects." into main
2024-07-19 16:15:25 +00:00
Shamali Patwa
6babde40e3
Merge "Move out picker related methods from widgets model" into main
2024-07-19 15:46:00 +00:00
Marcelo Arteiro
f38d98d1a6
Align color resources in launcher projects.
...
This is an effort to align/unify color usage across all launcher projects and the system itself.
This fix recreates all dynamic color attributes present in the OS since many launcher areas cannot access private attributes.
It is recomemnded to use these new local attributes in all launcher areas and avoid creating new color resources when these can be used directly.
Bug: 352690172
Test: Presubmits
Flag: EXEMPT bugfix
Change-Id: Ic36b8bf70ee37f2fdd32e459e66f0e2d001d6ba2
2024-07-19 14:22:21 +00:00
Charlie Anderson
b6e8ab0d21
[Test week] add tests for InstallSessionHelper
...
9 public methods tested
no previous test class
Bug: 353303621
Test: unit tests
Flag: TEST_ONLY
Change-Id: Ib113c00c10ed0aca8c996db493a84077026bf6c8
2024-07-19 09:46:40 -04:00
Johannes Gallmann
35f77be929
Merge "Fix onUserInteraction not called with 3-button-nav and enableOnBackInvokedCallback=true" into main
2024-07-19 09:46:51 +00:00
Fengjiang Li
b7b3137261
[Test Week] Add ScreenOnTrackerTest
...
Number of new tested methods: 5
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: Ieae1ed9bb215a52a12fef919c8dd407291c2b0f9
2024-07-19 00:49:58 -07:00
Fengjiang Li
cda1c12ebe
[Test Week] Add missing @RunWith(AndroidJUnit4.class) annotation
...
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: Ieb8f8ac3a8a94defe5f9ed2b8ca9812fd2ac1ba6
2024-07-18 22:29:18 -07:00
Fengjiang Li
3a33017797
Merge "[Test Week] Add SystemUiControllerTest" into main
2024-07-19 03:00:19 +00:00
Andrew Cole
4a680b1374
Merge "Test Week - AccessibleDragLstenerAdapterTest" into main
2024-07-19 00:53:21 +00:00
Fengjiang Li
abc4a9589a
Merge "[Test Week] Add AllAppsRecyclerViewPoolTest" into main
2024-07-19 00:33:51 +00:00
Fengjiang Li
a74d9d74c9
Merge "[Test Week] Add ViewPoolTest" into main
2024-07-19 00:33:38 +00:00
Fengjiang Li
5337a1ba31
Merge "[Test Week] Replace verifyZeroInteractions with verifyNoMoreInteractions in RunnableListTest" into main
2024-07-19 00:31:51 +00:00
Sihua Ma
cda4805e62
Add unit test for RoundedCornerEnforcement
...
Number of methods covered: 4
Test: atest NexusLauncherRoboTests:RoundedCornerEnforcementTest
Test: SysUI studio
Flag: TEST_ONLY
Bug: 353303621
Change-Id: I488ce4a6617b96d4937a7030cd25831bcefadca1
2024-07-18 23:57:09 +00:00
Sebastian Franco
cda3427fea
Refactoring FolderPagedView to make it more testable
...
Bug: 353588686
Test: FolderPagedViewTest.kt
Flag: TEST_ONLY
Change-Id: I2a2efd9f9b2a6ac32153f8102613a3af5afc1ecf
2024-07-18 23:33:21 +00:00
Fengjiang Li
f257aef6d7
[Test Week] Add SystemUiControllerTest
...
Number of new tested methods: 4
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: I2c2b8101853b4b5a6562fe26dfa6b7358f0be17e
2024-07-18 15:47:26 -07:00
Fengjiang Li
5ad7a20e90
[Test Week] Add ViewPoolTest
...
Number of new tested methods: 3
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: I13f1a7bad41c07368cff3d544120d1f41c92b603
2024-07-18 15:25:07 -07:00
Fengjiang Li
30d02c20bf
[Test Week] Add AllAppsRecyclerViewPoolTest
...
Number of new tested methods: 2
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: Ic210b5ad7988c9e8d060c959fb2a425068c82511
2024-07-18 15:19:42 -07:00
Fengjiang Li
2eeb08f216
[Test Week] Replace verifyZeroInteractions with verifyNoMoreInteractions in RunnableListTest
...
Fix: 354021767
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: I85945c0a0f64ca0a65d28d66f3c47d83d0943c3b
2024-07-18 15:05:10 -07:00
Fengjiang Li
f28a059e5b
Merge "[Test Week] Move SimpleBroadcastReceiver to multivalentTests folder" into main
2024-07-18 21:06:30 +00:00
Andrew Cole
6ace1c0d3a
Test Week - AccessibleDragLstenerAdapterTest
...
Refactored AccessibleDragListnerAdapter to kotlin for null safety and removed a explicit call to Launcher. Added tests for all public methods
* Refactored 1 class
* Tested 1 class previously untested
* Tested 4 public methods
Bug: 353303621
Test: AccessibleDragListnerAdapterTest
Flag: TEST_ONLY
Change-Id: I7db70330f5e76b8f7298304314584e88e067c139
2024-07-18 12:34:17 -07:00
Charlie Anderson
ba9705c4ab
Merge "[Test week] unit tests for ItemInfoMatcher" into main
2024-07-18 18:44:05 +00:00
Shamali P
54bd36ef81
Move out picker related methods from widgets model
...
* The WidgetsBaseEntry and related types are specific to picker UI.
So, moved them to a entry builder class.
Bug: 353347512
Flag: EXEMPT BUGFIX
Test: Unit test
Change-Id: I42b3083b42ee03dc8d548e7464689ea270a36f22
2024-07-18 18:35:19 +00:00
Fengjiang Li
5c4c3bcbf3
[Test Week] Move SimpleBroadcastReceiver to multivalentTests folder
...
Bug: 353303621
Test: This is the unit test
Flag: NONE - unit test
Change-Id: I82a59b6d090df7a246ba283bbfa286c99417c876
2024-07-18 09:20:49 -07:00
Charlie Anderson
48ff57d7d1
[Test week] unit tests for ItemInfoMatcher
...
7 public methods tested
no previous test class
Flag: TEST_ONLY
Bug: 353303621
Test: unit tests
Change-Id: Ie327ab790b46326ee97165706c126c8ad0de7776
2024-07-18 11:59:01 -04:00
Sihua Ma
e2dde4e468
Merge "Add unit test for CustomAppWidgetProviderInfo" into main
2024-07-18 15:47:32 +00:00
Sihua Ma
b648a0f386
Merge "Add unit test for CustomWidgetManager" into main
2024-07-18 15:47:15 +00:00
Shamali Patwa
1407aeca8d
Merge changes from topic "ls-picker-filter" into main
...
* changes:
Consider the widget option menu choice in search results
Show only filtered / default widgets in standalone activity by default
Add a 3 dot vertical menu and styles (child cl makes it functional)
Set default widgets and all widgets separately from standalone activity
Update the widget picker activity theme for popup menus styling
2024-07-18 14:14:42 +00:00
Sebastián Franco
0eafdad0f5
Merge "Adding testin for Utilities.java" into main
2024-07-18 03:05:44 +00:00
Sebastián Franco
61600168fd
Merge "Adding unit test for pointToCellExact" into main
2024-07-18 03:04:32 +00:00
Sihua Ma
1f3f951b70
Add unit test for CustomAppWidgetProviderInfo
...
Number of methods covered: 2
Test: atest NexusLauncherRoboTests:CustomAppWidgetProviderInfoTest
Test: SysUI studio
Flag: TEST_ONLY
Bug: 353303621
Change-Id: I4235569878a9f1c1b2ec040b26190f97d9734679
2024-07-17 23:38:33 +00:00
Shamali P
6211e86009
Consider the widget option menu choice in search results
...
Makes the search related code separate from popup provider.
Bug: 347288851
Flag: EXEMPT flag in sysui
Test: Unit tests
Change-Id: I4534d5f70876ec0cf4e2d78030864f78a8bfabb9
2024-07-17 22:56:58 +00:00
Shamali Patwa
45b5acef28
Merge "Cleanup widgetsModel and add tests" into main
2024-07-17 22:55:01 +00:00
Andrew Cole
940917b92e
Merge "Test Week - Deleting NexusTestInformationHandler" into main
2024-07-17 22:33:47 +00:00
Sihua Ma
71a48d9ac5
Add unit test for CustomWidgetManager
...
Number of methods covered: 5
Test: atest NexusLauncherRoboTests:CustomWidgetManagerTest
Test: SysUI studio
Flag: TEST_ONLY
Bug: 353303621
Change-Id: I69c9567391d3a874c7b2abcd473887194ec2dcfc
2024-07-17 22:21:40 +00:00
Treehugger Robot
5d4587f04d
Merge "Update comment to remove todo" into main
2024-07-17 20:28:05 +00:00
Andrew Cole
f0bdb71e38
Merge "Test Week - FolderAccessibilityHelperTest" into main
2024-07-17 20:16:39 +00:00
Winson Chung
abdbc75801
Update comment to remove todo
...
Fixes: 197326121
Flag: EXEMPT bugfix
Test: N/a
Change-Id: I66c07a29dda128e14a0e6ff1755546bbda48ba55
2024-07-17 18:50:44 +00:00
Sebastian Franco
3780e096d6
Adding testin for Utilities.java
...
Happy testing week.
Bug: 353588686
Test: LauncherUtilitiesUnitTest
Flag: TEST_ONLY
Change-Id: I321aa9197a53801282591198aef0229d44da60d3
2024-07-17 11:28:24 -07:00
Sebastian Franco
9a3dd3de64
Adding unit test for pointToCellExact
...
Unit test added as part of the testing week.
Bug: 353588686
Test: CellLayoutMethodsTest
Flag: TEST_ONLY
Change-Id: Ibd796b4b6c354846c7e5ba432f4dca80d9aed4f2
2024-07-17 11:23:09 -07:00
Charlie Anderson
7dc0ce4019
Merge "[Test Week] Add tests for each operation in PackageUpdatedTask" into main
2024-07-17 17:55:45 +00:00
Vadim Tryshev
300ca3422f
Merge "Adding screen record for the bug where we can't find a folder after dragging" into main
2024-07-17 17:00:25 +00:00
Fengjiang Li
a92b80f357
Merge "[Test Week] Move ViewCacheTest.kt to multivalentTests folder" into main
2024-07-17 16:55:38 +00:00
Andrew Cole
6ce5c66356
Test Week - FolderAccessibilityHelperTest
...
Adding unit tests for FolderAccessibilityHelper. In order to write these tests we have also included a refactor of DragAndDropAccessibilityDelegate to get mDragLayer and the accessibility delegate from ActivityContext instead of Launcher. This allows us to pull that from test context in ActivityContextWrapper during testing.
* Tests 1 class previously untested
* Tests 3 methods
* Includes 1 class refactor
Bug: 353303621
Test: FolderAccessibilityHelperTest
Flag: TEST_ONLY
Change-Id: I8d13113fc09d3ee902faecc426deb80bcbae0b0d
2024-07-17 09:48:30 -07:00