Детокс: 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() вместо функции?

0 ответов

Другие вопросы по тегам