Juno M6 Test Plan
Testing day: Tuesday 2012-03-13
Test Build: Always switch to latest available I-build
Components: Platform Search, Platform Text, JDT Text and JDT UI
Testers: Deepak, Markus and Dani
Setup
Builds
Platforms
Goal
- test new functionality added since M5
- verify that severe bugs are correctly fixed
Test New Functionality
Test better matching bracket support (Markus, Dani - Questions: Deepak, Dani, Markus)
- test highlighting both matching brackets (bug 27372)
- verify that matching bracket (Ctrl+Shift+P) works anywhere in the file (bug 40580)
- verify that highlighting enclosing brackets works and is quick enough
- verify that toggling highlighting enclosing brackets doesn't leak listeners
CamelCase matching in Quick Outline and Quick Type Hierarchy (Dani, Deepak - Questions: Markus)
CamelCase matching works for the first identifier in the label. The rest is matched using the normal StringMatcher (* and ?).
- verify that camelCase matching works
- verify that old pattern matching still works
- verify that camelCase followed by a method parameter list (in parentheses) works
'Remove unnecessary casts' Clean Up (Deepak, Dani - Questions: Markus)
- verify that it doesn't remove necessary casts
- verify that it works fine with nested casts that may be enclosed in parentheses
Bug Verification (All)
Before starting to verify a bug add a comment indicating that you are about to verify it.