@RandomlyFails // got empty list of nodes in NB-Core-Build #3603
public void testSelectWithAdditionExisting() throws Exception {
RootsTest.clearBareFavoritesTabInstance();
TopComponent win = RootsTest.getBareFavoritesTabInstance();
assertNull(win);
fav.add(file);
assertTrue(fav.isInFavorites(file));
fav.selectWithAddition(file);
win = RootsTest.getBareFavoritesTabInstance();
assertNotNull(win);
assertTrue(win.isOpened());
assertTrue(fav.isInFavorites(file));
EventQueue.invokeAndWait(new Runnable() { // Favorites tab EM refreshed in invokeLater, we have to wait too
public void run() {
ExplorerManager man = ((ExplorerManager.Provider) RootsTest.getBareFavoritesTabInstance()).getExplorerManager();
assertNotNull(man);
Node[] nodes = man.getSelectedNodes();
assertEquals(Arrays.toString(nodes), 1, nodes.length);
assertEquals(TEST_TXT, nodes[0].getName());
}
});
}
FavoritesTest.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录