Size: a a a

2019 January 11

AV

Anton Valkovskiy in testspro1c
Кто-нибудь? Никто не сталкивался с такой проблемой?
источник

AT

Alexander Tsukanov in testspro1c
косая черта не пашет?
источник

AV

Anton Valkovskiy in testspro1c
нет
источник

AV

Anton Valkovskiy in testspro1c
Еще раз проверил с косой чертой - получаются вообще тройные кавычки
И в поле 'Серия' я ввожу текст "'wr'"
источник

LP

Leonid Pautov in testspro1c
Anton Valkovskiy
Вопрос. Как в VA экранировать символ в подстановке в параметрах для структурного сценария?
У меня вот пример | 'wr'            | "Серия:В серии документа есть недопустимые символы" |, а загружается как
И в поле 'Серия' я ввожу текст "wr"
А при этот шаг будет срабатывать только в случае, если значение в кавычках, как например: И в поле 'Серия' я ввожу текст '6014'
В VA все спецсимволы экранируются чертой
\"
\'
\|
источник

LP

Leonid Pautov in testspro1c
Вертикальная черта тоже экранируется, на это есть тесты
источник

LP

Leonid Pautov in testspro1c
Покажи свой сценарий и какая версия VA у тебя
источник

AV

Anton Valkovskiy in testspro1c
Минутку, с перекура прибегу
источник

AV

Anton Valkovskiy in testspro1c
Вот что у меня в сценарии:
И в поле 'Серия' я ввожу текст <Значение серии>
И я перехожу к следующему реквизиту
И я нажимаю на кнопку 'Записать'
Тогда  Открылось окно предупреждения с заголовком "Ошибка при записи физ лица" и текстом "Для записи ФЛ необходимо заполнить все выделенные поля"
И я нажимаю на кнопку 'OK'
И в логе сообщений TestClient есть строка <Строка проверки>
Примеры:
| Значение серии | Строка проверки                                     |
| " "            | "Серия:Поле обязательно для заполнения"             |
| 'wr'             | "Серия:В серии документа есть недопустимые символы" |
| @#             | "Серия:В серии документа есть недопустимые символы" |
| "4005"         | "Серия:Серия не соответствует ОКАТО"                |
| йц             | "Серия:В серии документа есть недопустимые символы" |
источник

AV

Anton Valkovskiy in testspro1c
вот что на входе
источник

AV

Anton Valkovskiy in testspro1c
источник

AV

Anton Valkovskiy in testspro1c
Версия релизная 1.2.018 полная
источник

AV

Anton Valkovskiy in testspro1c
на 1.2.017 все было ОК
источник

AV

Anton Valkovskiy in testspro1c
насколько я понимаю это связано с тем, что сейчас ввод текста в поле идет в одинарных кавычках.
источник

AV

Anton Valkovskiy in testspro1c
т.е. когда вот такой сценарий, то все отрабатывает ОК
источник

AV

Anton Valkovskiy in testspro1c
И из выпадающего списка "Вид документа" я выбираю точное значение 'Паспорт гражданина РФ (для граждан РФ)'
И в поле 'Серия' я ввожу текст '6014'
И в поле 'Номер' я ввожу текст '898215'
источник

AV

Anton Valkovskiy in testspro1c
иначе - не вводится значение в поле.
источник

AV

Anton Valkovskiy in testspro1c
т.е. вообще
источник

AV

Anton Valkovskiy in testspro1c
в серию ничего не попадает
источник

LP

Leonid Pautov in testspro1c
источник