use set_append semantics for REQUIREMENTS macro
This is much beter because most macros already use that semantics, this is especially important
includes
See example testcase: library/testing/recipes/qemu_kvm/test/ut/py3test_with_network/
Note: mandatory check (NEED_CHECK) was skipped
@@ -1271,7 +1271,7 @@ TEST_REQUIREMENTS_VALUE=
###
### Documentation about the Arcadia test system: https://wiki.yandex-team.ru/yatool/test/
macro REQUIREMENTS(Tags...) {
- SET(TEST_REQUIREMENTS_VALUE $Tags)
+ SET_APPEND(TEST_REQUIREMENTS_VALUE $Tags)
}
TEST_ENV_VALUE=
