Skip to content
代码片段 群组 项目
提交 c2eb23e1 编辑于 作者: Tetiana Chupryna's avatar Tetiana Chupryna 提交者: Bob Van Landuyt
浏览文件

Resolve "API Dependency List - usage ping"

上级 1ec12b73
No related branches found
No related tags found
无相关合并请求
......@@ -35,6 +35,8 @@ def dependencies_by(params)
get ':id/dependencies' do
authorize! :read_dependencies, user_project
track_event('view_dependencies')
dependencies = dependencies_by(declared_params.merge(project: user_project))
present dependencies, with: ::EE::API::Entities::Dependency, user: current_user, project: user_project
......
......@@ -7,13 +7,16 @@
set(:user) { create(:user) }
describe "GET /projects/:id/dependencies" do
let(:request) { get api("/projects/#{project.id}/dependencies", user), params: params }
subject(:request) { get api("/projects/#{project.id}/dependencies", user), params: params }
let(:params) { {} }
before do
stub_licensed_features(dependency_scanning: true, security_dashboard: true)
end
it_behaves_like 'a gitlab tracking event', described_class.name, 'view_dependencies'
context 'with an authorized user with proper permissions' do
before do
create(:ee_ci_pipeline, :with_dependency_list_report, project: project)
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册