diff options
Diffstat (limited to 'features/steps/project/project_network_graph.rb')
-rw-r--r-- | features/steps/project/project_network_graph.rb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/features/steps/project/project_network_graph.rb b/features/steps/project/project_network_graph.rb new file mode 100644 index 00000000000..f34a81a408d --- /dev/null +++ b/features/steps/project/project_network_graph.rb @@ -0,0 +1,22 @@ +class ProjectNetworkGraph < Spinach::FeatureSteps + include SharedAuthentication + include SharedProject + + Then 'page should have network graph' do + page.should have_content "Project Network Graph" + within ".graph" do + page.should have_content "master" + page.should have_content "scss_refactor..." + end + end + + And 'I visit project "Shop" network page' do + project = Project.find_by_name("Shop") + + # Stub out find_all to speed this up (10 commits vs. 650) + commits = Grit::Commit.find_all(project.repo, nil, {max_count: 10}) + Grit::Commit.stub(:find_all).and_return(commits) + + visit graph_project_path(project) + end +end |