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

Bug 413968

Summary: Add functions to allow more flexible test data handling
Product: [Technology] Jubula Reporter: Markus Tiede <markus.tiede>
Component: CoreAssignee: Alexandra Schladebeck <alexandra.schladebeck>
Status: CLOSED FIXED QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: enhancement    
Priority: P2 CC: Jan.Wiegmann
Version: 2.1Keywords: triaged
Target Milestone: 2.3   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
nightly regression test results none

Description Markus Tiede CLA 2013-07-30 04:29:27 EDT
Sometimes it would be very useful to have some functions for a more flexible test data handling, e.g. :
 - random integer generation
 - UUID generation
 - string replaceAll functions
Comment 1 Markus Tiede CLA 2013-07-30 04:31:39 EDT
I've also added a function for base64 en- and decoding.

http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=e4b6f0ff6b2261988b2143916a70a419300b23d6

We should still add some rudimentary documentation for these new functions.
Comment 2 Alexandra Schladebeck CLA 2013-07-31 08:07:49 EDT
Some examples of the functions should also be added to the nightly tests.
Comment 4 Alexandra Schladebeck CLA 2013-10-07 03:05:31 EDT
I've documented the functions and added them to the functional test.
Comment 5 Markus Tiede CLA 2013-10-10 04:26:55 EDT
I'm unable to locate the nightly regression test results for this - therefore re-scheduling for 2.3 after talking to AS.

The functions documentation however is there and correct.
Comment 6 Alexandra Schladebeck CLA 2013-10-10 04:29:34 EDT
I've just pushed the change. The tests should run as of tonight.
Comment 7 Markus Tiede CLA 2013-10-11 03:23:15 EDT
Created attachment 236362 [details]
nightly regression test results
Comment 8 Markus Tiede CLA 2013-10-11 03:23:44 EDT
Nightly regression tests are running now.
Comment 9 Markus Tiede CLA 2014-02-26 02:55:29 EST
*** Bug 402096 has been marked as a duplicate of this bug. ***