Я пытаюсь создать тест, который заполняет БД некоторыми данными теста.Однако файл SQL, который находится в app \ src \ androidTest \ res \ raw, возвращается с неправильным содержимым файла.
Это выглядит примерно так.![file content](https://i.stack.imgur.com/sEX4i.png)
Но если я перенесу файл в app \ src \ main \ res \ raw, он будет работать нормально.
import com.package.test.R;
@Test
public void migrate1To2() throws IOException {
SupportSQLiteDatabase db = helper.createDatabase(TEST_DB, 1);
InputStream inputStream = InstrumentationRegistry.getTargetContext().getResources().openRawResource(R.raw.sql_test_data);
String sqlQuery = IOUtils.toString(inputStream, "UTF-8");
db.execSQL(sqlQuery);
db.close();
db = helper.runMigrationsAndValidate(TEST_DB, 2, true, MIGRATION_1_2);
//Assert
}
Что происходит и какя могу это исправить?