| This is a test script for layout in the workbench. |
| |
| Folder Creation .. |
| - DnD view over view |
| - DnD view over folder |
| - DnD view over view in floating window |
| - NEG TEST - DnD view over editor area. |
| - DnD editor over editor |
| - DnD editor over editor folder |
| - NEG TEST - DnD editor over view area. |
| |
| Folder Breakdown .. |
| - DnD view out of folder with 2 |
| - DnD view out of folder with 3. Folder should remain. |
| - DnD view out of folder in floating window |
| - DnD editor out of editor folder with 2 |
| - DnD editor out of editor folder with 3. Folder should remain |
| |
| Relative Drag and Drop .. |
| - DnD view to top, right, bottom, left of another view |
| - DnD view to top, right, bottom, left of folder |
| - DnD view to top, right, bottom, left of editor area. |
| - DnD editor within editor area |
| |
| Detached Windows .. |
| - DnD view out of window, open detached window |
| - DnD view back into window, close detached window |
| - DnD second view over floating window |
| - DnD second view out of floating window to create second |
| detached window |
| - DnD second view out of floating window onto main. |
| |
| Tab Items |
| - reorder items in view folder by dragging tabs |
| - reorder itmes in editor folder by dragging tabs |
| |
| Fast Views |
| - DnD view over shortcut bar. It should become fast view |
| - Open fast view. Unpin. It should return to last position in |
| root layout. |
| |
| Page Switch |
| - Verify layout persistance of main window when switching pages |
| - Verify layout persistance of detached windows when switching pages |
| |
| Zoom |
| - zoom / unzoom view in root layout |
| - zoom / unzoom view in folder. Verify folder not visible |
| - zoom / unzoom editor in single folder. Verify no other |
| editors visible |
| - zoom / unzoom editor in mult-folder editor area. Verify no |
| other editors visible |
| - NEG TEST - zoom / unzoom view in detached window. Should have |
| no effect |
| |
| The following actions should maintain zoom |
| - Show View ( if it is zoomed View ) |
| - Show View ( if view is visible in Detached Window ) |
| - switch to another page and back |
| - click on any visible view or editor |
| - Show / hide fast view |
| |
| The following actions should cause unzoom |
| - Open editor |
| - Close editor |
| - Close all editors |
| - Show / Hide editor area |
| - Show view / editor which is not visible |
| - Activate view / editor which is not visible |
| - Reset perspective |
| - Save perspective |
| - Change perspective |
| - DnD zoom view out of main window to detached window |
| - DnD view in detached window onto zoom view |
| |
| The following actions cause unzoom now, but it would be convenient |
| if they didn't in future |
| - Close detached view. |
| - All DnD |
| |
| Persistance Between Sessions |
| - ensure layout is persisted between sessions |
| - fast views |
| - view layout |
| - detached windows |
| - open editors |
| |
| Placeholders |
| - Drag view to new position, close, reopen. |
| - Drag view to folder, close, reopen. |
| - Drag view to detached, close, reopen. |
| - Close all views in folder, reopen one by one. |
| - Make view fast, restore. |
| - Make folder fast, restore views one by one. |