Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 399726

Summary: Eclipse for Testers 1.2.2: Data not updated at places of reuse
Product: [Technology] Jubula Reporter: Alexandra Schladebeck <alexandra.schladebeck>
Component: CoreAssignee: Markus Tiede <markus.tiede>
Status: CLOSED FIXED QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: blocker    
Priority: P2 CC: Achim.Loerke, markus.tiede, Oliver.Goetz
Version: 1.2.1   
Target Milestone: Kepler   
Hardware: PC   
OS: Windows Vista   
Whiteboard:

Description Alexandra Schladebeck CLA 2013-02-01 08:59:01 EST
While testing the Juno SR2 RC2 build, I ran into the following behaviour: Data is not updated at places where a Test Case is reused until a refresh has taken place.

To reproduce:

1. Create a new Test Case "TC1"
2. Add a check text module to it, enter "abc" and "equals" as the parameters.
3. Save the Test Case.
4. Edit the text "abc" to "def" in TC1 (be careful you don't run into the bug that's not fixed in Juno that after saving your selection is lost in the TCE). 
6. Save TC1.
7. Look in the editor for TC1 - the new value is not shown (nor is it used for e.g. test execution).

Refreshing corrects the problem.
Comment 1 Alexandra Schladebeck CLA 2013-02-01 09:44:36 EST
Just checked - this problem was also present in SR1.
Comment 2 Achim Loerke CLA 2013-02-11 03:13:42 EST
@Triaged:+
Comment 3 Alexandra Schladebeck CLA 2013-02-14 10:29:45 EST
*** Bug 400432 has been marked as a duplicate of this bug. ***
Comment 4 Alexandra Schladebeck CLA 2013-02-14 10:30:09 EST
Please retest bug 400432 when this is fixed to check if it was indeed a duplicate.
Comment 5 Alexandra Schladebeck CLA 2013-02-15 09:01:38 EST
Thanks Achim for making me aware of the fact that I had missed out incredibly important information in my description... it should read:

1. Create a new Test Case "TC1"
2. Add a check text module to it, enter "abc" and "equals" as the parameters.
3. Save the Test Case.
4. Add the Test Case to another Test Case (TC2).
5. Edit the text "abc" to "def" in TC1 (be careful you don't run into the bug that's not fixed in Juno that after saving your selection is lost in the TCE). 
6. Save TC1.
7. Expand the TC2 Test Case in the Browser - the new value is not shown in the properties view (nor is it used for e.g. test execution).
Comment 7 Alexandra Schladebeck CLA 2013-04-18 10:00:01 EDT
Reopening, as this is still a problem.
Comment 8 Alexandra Schladebeck CLA 2013-04-24 02:34:06 EDT
Having worked with Jubula/GUIdancer with this issue for a while, I believe that it may not only be related to data - it seems that a refresh after performing e.g. object mapping may also be necessary.
Comment 9 Oliver Goetz CLA 2013-04-25 05:44:58 EDT
*** Bug 406522 has been marked as a duplicate of this bug. ***
Comment 10 Markus Tiede CLA 2013-05-15 09:31:45 EDT
As we decided to "switch back" to EclipseLink 2.3.x this issue will thereby be fixed / no longer occurring. For further information why please refer to bug 407730 comment 11 and following.

Please feel free to reopen this issue as soon as we consider switching to EclipseLink 2.4+.
Comment 11 Oliver Goetz CLA 2013-05-21 10:49:04 EDT
I could not reproduce the described erroneous behavior by following the steps given in the original post or in comment 5. Closed.