Merge "Update window-extensions-release.aar to include animationBackgroundColor" into tm-qpr-dev

This commit is contained in:
TreeHugger Robot
2023-01-04 03:52:45 +00:00
committed by Android (Google) Code Review
2 changed files with 12 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ import android.platform.test.annotations.Presubmit;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import androidx.test.filters.SmallTest;
import androidx.window.extensions.embedding.SplitAttributes;
import org.junit.Before;
import org.junit.Test;
@@ -53,4 +54,15 @@ public class WindowExtensionsTest {
public void testGetActivityEmbeddingComponent() {
assertThat(mExtensions.getActivityEmbeddingComponent()).isNotNull();
}
@Test
public void testSplitAttributes_default() {
// Make sure the default value in the extensions aar.
final SplitAttributes splitAttributes = new SplitAttributes.Builder().build();
assertThat(splitAttributes.getLayoutDirection())
.isEqualTo(SplitAttributes.LayoutDirection.LOCALE);
assertThat(splitAttributes.getSplitType())
.isEqualTo(new SplitAttributes.SplitType.RatioSplitType(0.5f));
assertThat(splitAttributes.getAnimationBackgroundColor()).isEqualTo(0);
}
}