* Test that hierarchy xml can be read, updated, written and reread.
*/
public void testUpdateHierarchy() throws Exception {
TemporaryFileManager manager = new TemporaryFileManager(
new TestDeviceRepositoryCreator());
manager.executeWith(new TemporaryFileExecutor() {
public void execute(File repository) throws Exception {
// Create a temporary repository which will be deleted later.
EclipseDeviceRepository accessor = updateHierarchy(
getHierarchy(), repository.getPath());