Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Расширить работу шага "И таблица "Список" содержит только указанные строки", чтобы не было ошибки, если значения переданного в шаг, нет на форме #2264

Open
akademik1986 opened this issue Jan 27, 2025 · 2 comments
Labels
question Further information is requested

Comments

@akademik1986
Copy link
Contributor

Версия Vanessa Automation 1.2.041.39
Версия платформы 8.3.24
Режим совместимости базы, где запускается Vanessa Automation 8.3.24
Операционная система windows

При использовании шага "И таблица "Список" содержит только указанные строки" ожидал, что в таблице будет контролироваться, чтобы не было значений, которые не указаны в таблице gerkin, однако шаг требует, чтобы в списке были именно все значения переданных строк в таблице gerkin.
Как тогда можно решить задачу, чтобы проверить таблицу на форме, чтобы там не содержались строки, кроме тех, что заранее задаем?
Например, таблица содержит 5 уникальных значений

Image

в шаге хотим проверить, чтобы на форме есть строки, которые входят в заданный список, но на форме могут присутствовать не все значения их этого списка, и это не ошибка, просто их нет в данном случае, но нет и "левых" значений, и это правильно.

Image

@Pr-Mex
Copy link
Owner

Pr-Mex commented Feb 6, 2025

@akademik1986
В описании шага написано:
Проверяет, что таблица TestClient содержит строки из таблицы Gherkin. При этом таблице запрещается содержать другие строки. Другими словами шаг проверяет, что таблица соответствует эталону, но строки таблицы могут в любом порядке.

Поэтому судя по скринам шаг выдал правильное исключение.

@Pr-Mex Pr-Mex added the question Further information is requested label Feb 6, 2025
@akademik1986
Copy link
Contributor Author

Да, согласен, расширять в данном случае этот шаг ошибочно.
Но тогда хорошо бы все равно иметь стандартный шаг, который будет проверять, что в таблице не содержатся других строк, отличных от заданных в таблице gerkin. В чате тоже были подобные запросы, но без реализации дальнейшей.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants