コード例 #1
0
        private TreeNode GetSubmoduleNode(FormBrowse form)
        {
            var treeView    = form.GetTestAccessor().RepoObjectsTree.GetTestAccessor().TreeView;
            var remotesNode = treeView.Nodes.OfType <TreeNode>().FirstOrDefault(n => n.Text == GitUI.Strings.Submodules);

            remotesNode.Should().NotBeNull();
            return(remotesNode);
        }
コード例 #2
0
        private TreeNode GetRemoteNode(FormBrowse form)
        {
            Assert.IsFalse(form.MainSplitContainer.Panel1Collapsed);

            // Await all async operation such as load of branches and remotes in the left panel
            ThreadHelper.JoinPendingOperations();

            var treeView    = form.GetTestAccessor().RepoObjectsTree.GetTestAccessor().TreeView;
            var remotesNode = treeView.Nodes.OfType <TreeNode>().FirstOrDefault(n => n.Text == TranslatedStrings.Remotes);

            remotesNode.Should().NotBeNull();

            return(remotesNode);
        }
コード例 #3
0
 private static void WaitForRevisionsToBeLoaded(FormBrowse form)
 {
     UITest.ProcessUntil("Loading Revisions", () => form.GetTestAccessor().RevisionGrid.GetTestAccessor().IsUiStable);
 }