Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-ui-dev] Mars M5 all day test day - Tuesday

Hi Lars, all,

On 01/26/2015 11:21 AM, Lars Vogel wrote:
During the test day we need to also verify the M5 bugs. The proper Bugzilla's query you can find on the following wiki page - http://wiki.eclipse.org/Platform_UI/Testing
The component area test list can be found here:
https://wiki.eclipse.org/Platform_UI/Component_Area_Testing
I'd like to add the following block to the Component Area Testing document, and objection?

==Nested projects==

''Nested Projects, in Project Exploer''

IMPORTANT: at no point, user should have to Refresh the navigator tree manually. Every need for a manual 'refresh' has to be reported as a bug.

* Create projects, setting there location on file system so that they are in a hierarchy
** parent
*** child1
**** grand-child
*** child2
* Opt-in: Initial state is Flat (all projects as top-level elements), check radio in Project Explorer view menu > Project Presentation, it should be on Flat
* Enable nested view of projects, in Project Explorer view menu > Project Presentation > Hierarchical
* Switch a few times between Flat and Hierarchical. Check consistency, sorting of projects.
* Test reactivity to project addition/deletation, from Project Presentation=Hierarchical
** Delete ''child1'' project (do not delete content): ''child1'' is now shown as folder, and contains ''grand-child''.
** Delete ''parent'' project (do not delete content): ''parent'' and ''child1'' disappear from workspace. ''grand-child'' and ''child2'' now shown as top-level elements.
** Use "Import existing projects" to import parent: ''parent'' is now shown as the only top-level project, it contains ''child2'' project, ''child1'' folder, which contains ''grand-child'' project
** On 'child1', right-click and use "Import as project": ''child1'' folder is replaced by child1 project, that contains ''grand-child''. You're back to initial state.
** Create new ''grand-child2'' project, set location as a subfolder of ''child2'' location: ''grand-child2'' is shown as a project under ''child2''.
* Switch to Project Presentation/Hierarchical. Restart IDE. This choice should be persisted, projects shown as nested, and Project Presentation radio menu for the Project Explorer view set on Hierarchical


--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets

Back to the top