Project

General

Profile

Actions

Bug #2672

closed

Обработка переименования expectedResults

Added by Alexey Khoroshilov about 12 years ago. Updated almost 12 years ago.

Status:
Closed
Priority:
High
Category:
-
Target version:
Start date:
03/29/2012
Due date:
% Done:

100%

Estimated time:
Detected in build:
0.13.148
Platform:
Published in build:
0.13.150

Description

До реализации feature #2671 необходимо вставить код, который при наличии запроса к _expectedResults смотрит, есть ли атрибут expectedResults, и если такой атрибут есть, то он:
1. создает атрибут _expectedResults, значением которого является конкатенация старых значений _expectedResults и expectedResults (поскольку оба варианта уже успели распространиться) и удаляет атрибут expectedResults.
2. сохраняет новое состояние TestPurpose.
3. возвращает запрошенный _expectedResults.

Actions #1

Updated by Vladimir Fedotov about 12 years ago

Уже сделано в rev 2733

Actions #2

Updated by Vladimir Fedotov about 12 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r2741.

Actions #3

Updated by Yuriy Shekochihin about 12 years ago

  • Published in build set to 0.13.150
Actions #4

Updated by Viktoria Kopach almost 12 years ago

  • Status changed from Resolved to Open
  • Assignee set to Vladimir Fedotov

На 0.13.151.
При некоторых условиях проявляется ошибка.
1. Создаем проект с требованием и тестовой ситуацией. У тестовой ситуации указываем expected results в Properties view. Например, ss.
2. Добавляем атрибут "expectedResults". Пусть будет такой: 34.
3. Открываем UniEditor. Видим, что в Expected results отображается "ss34" и из списка атрибутов тестовой ситуации expectedResults исчез. Пока все верно. Закрываем UniEditor.
4. Делаем на проекте Close. Потом Open.
5. Теперь, открываем UniEditor на Requirements (при этом не открывать вкладку Description в Properties тестовой ситуации!). У тестовой ситуации такой expected results отображается: "ss", хотя ожидается "ss34". И в Properties view у тестовой ситуации в списке атрибутов снова есть expectedResults = 34.

Интересно, что если открыть Properties у тестовой ситуации, открыть вкладку Descriprion (именно эту вкладку), а потом открыть UniEditor, Expected results будет "ss34". И список атрибутов снова опустеет.

Actions #5

Updated by Yuriy Shekochihin almost 12 years ago

  • Status changed from Open to Closed
Actions

Also available in: Atom PDF