@@ -7,6 +7,7 api.array :projects, api_meta(:total_count => @project_count, :offset => @offset | |||||
7 | api.description project.description |
|
7 | api.description project.description | |
8 | api.parent(:id => project.parent.id, :name => project.parent.name) if project.parent && project.parent.visible? |
|
8 | api.parent(:id => project.parent.id, :name => project.parent.name) if project.parent && project.parent.visible? | |
9 | api.status project.status |
|
9 | api.status project.status | |
|
10 | api.is_public project.is_public? | |||
10 |
|
11 | |||
11 | render_api_custom_values project.visible_custom_field_values, api |
|
12 | render_api_custom_values project.visible_custom_field_values, api | |
12 |
|
13 |
@@ -6,6 +6,7 api.project do | |||||
6 | api.homepage @project.homepage |
|
6 | api.homepage @project.homepage | |
7 | api.parent(:id => @project.parent.id, :name => @project.parent.name) if @project.parent && @project.parent.visible? |
|
7 | api.parent(:id => @project.parent.id, :name => @project.parent.name) if @project.parent && @project.parent.visible? | |
8 | api.status @project.status |
|
8 | api.status @project.status | |
|
9 | api.is_public @project.is_public? | |||
9 |
|
10 | |||
10 | render_api_custom_values @project.visible_custom_field_values, api |
|
11 | render_api_custom_values @project.visible_custom_field_values, api | |
11 |
|
12 |
@@ -51,6 +51,7 class Redmine::ApiTest::ProjectsTest < Redmine::ApiTest::Base | |||||
51 |
|
51 | |||
52 | assert_select 'projects>project>id', :text => '1' |
|
52 | assert_select 'projects>project>id', :text => '1' | |
53 | assert_select 'projects>project>status', :text => '1' |
|
53 | assert_select 'projects>project>status', :text => '1' | |
|
54 | assert_select 'projects>project>is_public', :text => 'true' | |||
54 | end |
|
55 | end | |
55 |
|
56 | |||
56 | test "GET /projects.json should return projects" do |
|
57 | test "GET /projects.json should return projects" do | |
@@ -72,6 +73,7 class Redmine::ApiTest::ProjectsTest < Redmine::ApiTest::Base | |||||
72 |
|
73 | |||
73 | assert_select 'project>id', :text => '1' |
|
74 | assert_select 'project>id', :text => '1' | |
74 | assert_select 'project>status', :text => '1' |
|
75 | assert_select 'project>status', :text => '1' | |
|
76 | assert_select 'project>is_public', :text => 'true' | |||
75 | assert_select 'custom_field[name=Development status]', :text => 'Stable' |
|
77 | assert_select 'custom_field[name=Development status]', :text => 'Stable' | |
76 |
|
78 | |||
77 | assert_no_tag 'trackers' |
|
79 | assert_no_tag 'trackers' |
General Comments 0
You need to be logged in to leave comments.
Login now