Детокс: typeText пространство в строке
Я пытаюсь ввести текст в поле TextInput с помощью детоксикации. Мой тестовый пример выглядит так:
it('should create company', async () => {
await element(by.id('addCompany')).tap();
await expect(element(by.id('companyForm'))).toBeVisible();
const companyName = element(by.id('formCompanyName'))
companyName.typeText('Test');
companyName.typeText(" ");
companyName.typeText('Company');
});
Согласно документации Эрлгри: https://github.com/google/EarlGrey/blob/master/EarlGrey/Core/GREYKeyboard.m#L81 идентификатор пространства - это " ", но, похоже, это не работает? Другие вещи, такие как backspace companyName.typeText("\b"); - отлично работает.
Есть ли хитрость, как показать ввод текста с пробелом в нем? Или я должен использовать replaceText()
вместо функции?