Project

General

Profile

Bug #10401

При изменении scope атрибута портится механизм наследования - 2

Added by Viktoria Kopach 20 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
06/23/2020
Due date:
% Done:

0%

Estimated time:
Detected in build:
1.2.606
Platform:
Windows x64
Published in build:

Description

1. Есть три вложенных друг в друга требования: 002 вложен в 001, 003 вложен в 002.
2. У 001 указываем атрибут "а" со значением "ааа" и scope - "local". (или direct_children)
3. У 002 указываем атрибут "а" со значением "bbb" и scope - "local" (в случае direct_children просто меняем значение). атрибует перестает быть унаследованным.
4. У 001 меняем scope атрибута "ааа" на "subtree".
Видим, что у 003 атрибута "а" нет. Хотя ожидается, что он будет унаследован у 001.

Если сделать все тоже самое, но у 001 в шаге 1 у атрибута "а" указать scope "subtree", то после шага 4 узла 003 этот атрибут будет унаследован от 001. Это поведение правильное.

Also available in: Atom PDF