From: Simon Brandhof Date: Fri, 6 Jul 2012 07:54:19 +0000 (+0200) Subject: SONAR-3618 add HTML ids for integration tests X-Git-Tag: 3.2~216 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=330d9c810d18daa2bff3354f1e6915dbce94eb34;p=sonarqube.git SONAR-3618 add HTML ids for integration tests --- diff --git a/sonar-server/src/main/webapp/WEB-INF/app/controllers/roles_controller.rb b/sonar-server/src/main/webapp/WEB-INF/app/controllers/roles_controller.rb index a8c39cd242f..f75f0009086 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/controllers/roles_controller.rb +++ b/sonar-server/src/main/webapp/WEB-INF/app/controllers/roles_controller.rb @@ -46,7 +46,8 @@ class RolesController < ApplicationController conditions_values = {:enabled => true, :qualifier => @qualifier} joins = nil if params[:q].present? - joins = "INNER JOIN resource_index on resource_index.resource_id=projects.id and resource_index.qualifier=#{ActiveRecord::Base::sanitize(@qualifier)} and resource_index.kee like #{ActiveRecord::Base::sanitize(params[:q] + '%')}" + query = params[:q].downcase + '%' + joins = "INNER JOIN resource_index on resource_index.resource_id=projects.id and resource_index.qualifier=#{ActiveRecord::Base::sanitize(@qualifier)} and resource_index.kee like #{ActiveRecord::Base::sanitize(query)}" end @pagination = Api::Pagination.new(params) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/roles/projects.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/roles/projects.html.erb index 75b0724f544..6a4ec677e90 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/roles/projects.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/roles/projects.html.erb @@ -29,12 +29,12 @@
<%= default_project_users('admin', @qualifier).map{|u| h u.name}.join(', ') -%> - (<%= link_to "select", {:action => 'edit_default_project_users', :role => 'admin', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action' -%>) + (<%= link_to "select", {:action => 'edit_default_project_users', :role => 'admin', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action', :id => 'selectu-admin' -%>)
<%= default_project_group_names('admin', @qualifier).join(', ') -%> - (<%= link_to "select", {:action => 'edit_default_project_groups', :role => 'admin', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action' -%>) + (<%= link_to "select", {:action => 'edit_default_project_groups', :role => 'admin', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action', :id => 'selectg-admin' -%>) @@ -42,11 +42,11 @@ <%= default_project_users('user', @qualifier).map{|u| h u.name}.join(', ') -%> - (<%= link_to "select", {:action => 'edit_default_project_users', :role => 'user', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action' -%>) + (<%= link_to "select", {:action => 'edit_default_project_users', :role => 'user', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action', :id => 'selectu-user' -%>) <%= default_project_group_names('user', @qualifier).join(', ') -%> - (<%= link_to "select", {:action => 'edit_default_project_groups', :role => 'user', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action' -%>) + (<%= link_to "select", {:action => 'edit_default_project_groups', :role => 'user', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action', :id => 'selectg-user' -%>) @@ -54,11 +54,11 @@ Role: Code viewers
Ability to view source code of a project. <%= default_project_users('codeviewer', @qualifier).map{|u| h u.name}.join(', ') -%> - (<%= link_to "select", {:action => 'edit_default_project_users', :role => 'codeviewer', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action' -%>) + (<%= link_to "select", {:action => 'edit_default_project_users', :role => 'codeviewer', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action', :id => 'selectu-codeviewer' -%>) <%= default_project_group_names('codeviewer', @qualifier).join(', ') -%> - (<%= link_to "select", {:action => 'edit_default_project_groups', :role => 'codeviewer', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action' -%>) + (<%= link_to "select", {:action => 'edit_default_project_groups', :role => 'codeviewer', :redirect => 'projects', :qualifier => @qualifier}, :class => 'link-action', :id => 'selectg-codeviewer' -%>) @@ -104,11 +104,9 @@ groups=Api::Utils.insensitive_sort(project.group_roles.select { |gr| gr.role=='admin' }.map { |gr| group_name(gr.group) }) %> <%= users.join(', ') %> - (select - users)
+ (select users)
<%= groups.join(', ') %> - (select - groups) + (select groups) <% @@ -116,11 +114,9 @@ groups=Api::Utils.insensitive_sort(project.group_roles.select { |gr| gr.role=='user' }.map { |gr| group_name(gr.group) }) %> <%= users.join(', ') %> - (select - users)
+ (select users)
<%= groups.join(', ') %> - (select - groups) + (select groups) <% @@ -128,11 +124,9 @@ groups=Api::Utils.insensitive_sort(project.group_roles.select { |gr| gr.role=='codeviewer' }.map { |gr| group_name(gr.group) }) %> <%= users.join(', ') %> - (select - users)
+ (select users)
<%= groups.join(', ') %> - (select - groups) + (select groups) <%