Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003797Clover Designer(No Category)public2010-02-17 15:212010-03-09 14:09
Reportertestuff 
Assigned Tojsedlacek 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionno change required 
PlatformOSOS Version
Product Version 
Target Versionrel-2-9-2Fixed in Version 
Summary0003797: Regular expression range {,} operator does not work, when used as {} matches all expressions with >= characters as within {} ins
DescriptionRegular expression range {,} operator does not work, when used as {} matches all expressions with >= characters as within {} instead of ==, and same behavior for {,} with the lower number

Attachments:

 * Video: https://service.testuff.com/Javlin-1122d7d6ef48aa3b/attachment?file=67b4036c15b216d8_5aa97488d15fd611.wtf [^] - to view it download the Testuff Video Player from http://www.testuff.com/download-video-player [^]


Test details:

Summary: Data Flow

Preconditions: Verifying viewing of data flow in different dialogs. Searching, copying shown data. Starting point: Graph which has already run with enabled debug. Number of flown data are displayed.

1) After Run right-click the edge and choose View data.
=>
Dialog View Data opens. By default there is entered: Records from 1, count 10

2) Click the three dots next to text field for Filter expression.
=>
Filter editor opens.

3) Define filter  by adding Fields and Filter expression and click OK.
=>
Defined filter is entered in text field for Filter expression.

4) Erase Filter expression, choose Grid and click OK.
=>
Window with shown data opens.

5) In View label click Show the unprintable characters.
=>
Unpritable characters are visible.

6) In View label click open one record view.
=>
Record appears in the View record dialog.

7)   In record dialog click arrows buttons at the bottom.
=>
Possibility to browse the records and view them in sequence. Clicking the button most on the right, you can see the last record of the displayed records, but it does not display the record that is the last of the processed.

8) Click OK.
=>
One record dialog closes. View data dialog is opened.

9) By clicking the edit label select Go to record/line you want to see and than enter the number of record/line.
=>
The line or record according to number of line or record is marked in View data dialog .

10) Choose Find in Edit label.
=>
Find dialog opens. In search direction Rows are chosen and All Columns are chosen.

11) To the text field enter searching expresion (from View data dialog) and click Find few times.
=>
Searching expression stays in textfield. Found expression became red in View data dialog. After more clicking  other expressions that  matches become red, too. After the click when the last searching expression is found sign "No more found " is displayed in the Find dialog.

12) FAILED: Repeat step 10 with checked Match cells, Entire cells, Regular expression in rows and  columns.
=>
Match case-searching is case sensitive. Entire cells-cells that meet the expression completely will be highlighted. Regular expression-typed expression is used as a regular expression. Checked possibility stays checked after search.

13) Repeat searching with selected what column it will be searching in: all, only visible or one column from the list in View dialog..
=>
Only matching expression in the defined column  are found. Matching expression in other columns are ignored.

14) Choose Copy in Edit in View dialog without selected record.
=>
Info dialog with the sign "Select record first" opens.

15) Right-click one from the records and then click Close.
=>
Copy dialog opens and after clicking Cancel Copy dialog closes.

16) Choose Copy in Edit label.
=>
Copy dialog opens. By default  Record and semicolon as delimiter is set.

17) Choose Record and choose toString or as Record (define delimiter) and click Paste in some text document.
=>
Record is saved to clipboard and after Paste it is copied into text document as String or as Record. It is possible to set delimiter only while saving as Record.

18) Choose Field, choose toString (as Record) and choose the name of field to be copied. Click Paste in some text document.
=>
After Field chosen Record is not ticked anymore. After Paste it is copied into text document as String or as Record. t is possible to set delimiter only while saving as Record.

Link to test case: https://reports.testuff.com/test/Javlin-1122d7d6ef48aa3b/62a14084ab484e88/ [^]
Additional InformationGenerated by Testuff
TagsNo tags attached.
OTRS_Ticket_ID
Time estimate (manhours)
Time duration (manhours)
Completion status10
Attached Files

- Relationships

-  Notes
(0007024)
jsedlacek (developer)
2010-03-09 14:08

Regular expression range {,} operator works fine. Its behavior depends on "Entire cells" check. If it is not checked, it searches for matching substring so
all expressions with >= characters as within {} are found. '==' range is used when "Entire cells" checkbox is checked.

- Issue History
Date Modified Username Field Change
2010-02-17 15:21 testuff New Issue
2010-02-17 15:21 testuff Completion status => 10
2010-03-05 14:21 csochor Status new => assigned
2010-03-05 14:21 csochor Assigned To => mjanik
2010-03-05 14:21 csochor Target Version => rel-2-9-2
2010-03-05 14:21 csochor Description Updated
2010-03-08 11:17 mjanik Assigned To mjanik => jsedlacek
2010-03-08 18:13 csochor Category Issue-Wrong => (No Category)
2010-03-09 14:08 jsedlacek Note Added: 0007024
2010-03-09 14:08 jsedlacek Status assigned => resolved
2010-03-09 14:08 jsedlacek Resolution open => no change required


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker