Add test for verifying IS_PENDING is set for files created via filePath

For files created via filePath, we set IS_PENDING=1. However, unlike
explicitly set IS_PENDING, we don't rewrite the path of the file.
IS_PENDING column will be unset when app tries to insert this row to
database or on a media scan.

This CL adds a test to verify IS_PENDING is set when a file is created
via filePath, also, on a media scan IS_PENDIGN is unset.

Also modified some tests to adapt to this new IS_PENDING behavior.

Test: atest CtsScopedStorageHostTest#testPendingFromFuse
Test: atest CtsScopedStorageHostTest
Bug: 157171910
Change-Id: I9fbfa8fd1af9dd394eca248838a42e5afbebfc44
Merged-In: I9fbfa8fd1af9dd394eca248838a42e5afbebfc44
(cherry picked from commit 4d0af728ac4458260b2196b93c267fbe21b07529)
3 files changed