Merge from Widevine repo of http://go/wvgerrit/154651
Some substring out of range tests uses non-zero offset but
with zero length. This zero length later will be ignored by
v15 oemcrypto, so the tests actually didn't test
anything. These tests are failing on v15 oemcrypto because
the test expect an out of range error but it actually
succeeded since nothing was tested.
Assign the offset to be out of range and then also assign
length to be not zero.
Test: run_fake_l1_tests; run_level3_static_tests;
Bug: 229299394
Test: tested with http://go/ag/20420224
Change-Id: Ic50b6323312e0ecb253dbeb925d9291db6eec075