Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
O
OHR Support
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
97
Issues
97
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
OHR Support
Commits
9cd55d8d
Commit
9cd55d8d
authored
Sep 14, 2010
by
Tim Felgentreff
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
more test fixes
parent
d1ba2735
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
19 additions
and
19 deletions
+19
-19
attachment.rb
app/models/attachment.rb
+1
-1
issue.rb
app/models/issue.rb
+1
-1
query.rb
app/models/query.rb
+1
-1
changes.rxml
app/views/issues/changes.rxml
+1
-1
pdf.rb
lib/redmine/export/pdf.rb
+1
-1
issues_controller_test.rb
test/functional/issues_controller_test.rb
+9
-9
wiki_controller_test.rb
test/functional/wiki_controller_test.rb
+2
-2
activity_test.rb
test/unit/activity_test.rb
+2
-2
mailer_test.rb
test/unit/mailer_test.rb
+1
-1
No files found.
app/models/attachment.rb
View file @
9cd55d8d
...
...
@@ -33,7 +33,7 @@ class Attachment < ActiveRecord::Base
acts_as_journalized
:event_title
=>
:filename
,
:event_url
=>
(
Proc
.
new
do
|
o
|
{
:controller
=>
'attachments'
,
:action
=>
'download'
,
:id
=>
o
.
version
ed_id
,
:filename
=>
o
.
filename
}
:id
=>
o
.
journal
ed_id
,
:filename
=>
o
.
filename
}
end
),
:activity_type
=>
'files'
,
:activity_permission
=>
:view_files
,
...
...
app/models/issue.rb
View file @
9cd55d8d
...
...
@@ -36,7 +36,7 @@ class Issue < ActiveRecord::Base
acts_as_customizable
acts_as_watchable
acts_as_journalized
:event_title
=>
Proc
.
new
{
|
o
|
"
#{
o
.
tracker
.
name
}
#
#{
o
.
version
ed
.
id
}
(
#{
o
.
status
}
):
#{
o
.
subject
}
"
},
acts_as_journalized
:event_title
=>
Proc
.
new
{
|
o
|
"
#{
o
.
tracker
.
name
}
#
#{
o
.
journal
ed
.
id
}
(
#{
o
.
status
}
):
#{
o
.
subject
}
"
},
:event_type
=>
Proc
.
new
{
|
o
|
'issue'
+
(
o
.
closed?
?
' closed'
:
''
)
}
register_on_journal_formatter
(
:id
,
'parent_id'
)
...
...
app/models/query.rb
View file @
9cd55d8d
...
...
@@ -490,7 +490,7 @@ class Query < ActiveRecord::Base
# Returns the journals
# Valid options are :order, :offset, :limit
def
journals
(
options
=
{})
Journal
.
find
:all
,
:include
=>
[
:
details
,
:
user
,
{
:issue
=>
[
:project
,
:author
,
:tracker
,
:status
]}],
Journal
.
find
:all
,
:include
=>
[
:user
,
{
:issue
=>
[
:project
,
:author
,
:tracker
,
:status
]}],
:conditions
=>
statement
,
:order
=>
options
[
:order
],
:limit
=>
options
[
:limit
],
...
...
app/views/issues/changes.rxml
View file @
9cd55d8d
...
...
@@ -7,7 +7,7 @@ xml.feed "xmlns" => "http://www.w3.org/2005/Atom" do
xml.updated((@journals.first ? @journals.first.event_datetime : Time.now).xmlschema)
xml.author { xml.name "#{Setting.app_title}" }
@journals.each do |change|
issue = change.
issue
issue = change.
journaled
xml.entry do
xml.title "#{issue.project.name} - #{issue.tracker.name} ##{issue.id}: #{issue.subject}"
xml.link "rel" => "alternate", "href" => url_for(:controller => 'issues' , :action => 'show', :id => issue, :only_path => false)
...
...
lib/redmine/export/pdf.rb
View file @
9cd55d8d
...
...
@@ -280,7 +280,7 @@ module Redmine
pdf
.
SetFontStyle
(
'B'
,
9
)
pdf
.
Cell
(
190
,
5
,
l
(
:label_history
),
"B"
)
pdf
.
Ln
for
journal
in
issue
.
journals
.
find
(
:all
,
:include
=>
[
:user
,
:details
],
:order
=>
"
#{
Journal
.
table_name
}
.created_
on
ASC"
)
for
journal
in
issue
.
journals
.
find
(
:all
,
:include
=>
[
:user
,
:details
],
:order
=>
"
#{
Journal
.
table_name
}
.created_
at
ASC"
)
pdf
.
SetFontStyle
(
'B'
,
8
)
pdf
.
Cell
(
190
,
5
,
format_time
(
journal
.
created_at
)
+
" - "
+
journal
.
user
.
name
)
pdf
.
Ln
...
...
test/functional/issues_controller_test.rb
View file @
9cd55d8d
...
...
@@ -676,9 +676,9 @@ class IssuesControllerTest < ActionController::TestCase
:category_id
=>
'1'
# no change
}
end
assert
I
ssue
.
current_journal
.
changes
.
has_key?
"subject"
assert
I
ssue
.
current_journal
.
changes
.
has_key?
"priority_id"
assert
!
I
ssue
.
current_journal
.
changes
.
has_key?
(
"category_id"
)
assert
i
ssue
.
current_journal
.
changes
.
has_key?
"subject"
assert
i
ssue
.
current_journal
.
changes
.
has_key?
"priority_id"
assert
!
i
ssue
.
current_journal
.
changes
.
has_key?
(
"category_id"
)
assert_redirected_to
:action
=>
'show'
,
:id
=>
'1'
issue
.
reload
...
...
@@ -704,10 +704,10 @@ class IssuesControllerTest < ActionController::TestCase
:custom_field_values
=>
{
'2'
=>
'New custom value'
}
}
end
assert
I
ssue
.
current_journal
.
changes
.
has_key?
"subject"
assert
I
ssue
.
current_journal
.
changes
.
has_key?
"priority_id"
assert
!
I
ssue
.
current_journal
.
changes
.
has_key?
(
"category_id"
)
assert
I
ssue
.
current_journal
.
changes
.
has_key?
"2"
assert
i
ssue
.
current_journal
.
changes
.
has_key?
"subject"
assert
i
ssue
.
current_journal
.
changes
.
has_key?
"priority_id"
assert
!
i
ssue
.
current_journal
.
changes
.
has_key?
(
"category_id"
)
assert
i
ssue
.
current_journal
.
changes
.
has_key?
"2"
assert_redirected_to
:action
=>
'show'
,
:id
=>
'1'
issue
.
reload
...
...
@@ -797,7 +797,7 @@ class IssuesControllerTest < ActionController::TestCase
j
=
Issue
.
find
(
1
).
journals
.
find
(
:first
,
:order
=>
'id DESC'
)
assert
j
.
notes
.
blank?
assert_equal
1
,
j
.
details
.
size
assert_equal
'testfile.txt'
,
j
.
details
.
first
.
value
assert_equal
'testfile.txt'
,
j
.
details
.
first
.
last
assert_equal
User
.
anonymous
,
j
.
user
mail
=
ActionMailer
::
Base
.
deliveries
.
last
...
...
@@ -948,7 +948,7 @@ class IssuesControllerTest < ActionController::TestCase
assert_equal
[
7
,
7
],
Issue
.
find_all_by_id
([
1
,
2
]).
collect
{
|
i
|
i
.
priority
.
id
}
issue
=
Issue
.
find
(
1
)
journal
=
issue
.
journals
.
find
(
:first
,
:order
=>
'created_
on
DESC'
)
journal
=
issue
.
journals
.
find
(
:first
,
:order
=>
'created_
at
DESC'
)
assert_equal
'125'
,
issue
.
custom_value_for
(
2
).
value
assert_equal
'Bulk editing'
,
journal
.
notes
assert_equal
1
,
journal
.
details
.
size
...
...
test/functional/wiki_controller_test.rb
View file @
9cd55d8d
...
...
@@ -84,7 +84,7 @@ class WikiControllerTest < ActionController::TestCase
:page
=>
'New page'
,
:content
=>
{
:comments
=>
'Created the page'
,
:text
=>
"h1. New page
\n\n
This is a new page"
,
:version
=>
0
}
:
lock_
version
=>
0
}
assert_redirected_to
:action
=>
'index'
,
:id
=>
'ecookbook'
,
:page
=>
'New_page'
page
=
Project
.
find
(
1
).
wiki
.
find_page
(
'New page'
)
assert
!
page
.
new_record?
...
...
@@ -100,7 +100,7 @@ class WikiControllerTest < ActionController::TestCase
:page
=>
'New page'
,
:content
=>
{
:comments
=>
'Created the page'
,
:text
=>
"h1. New page
\n\n
This is a new page"
,
:version
=>
0
},
:
lock_
version
=>
0
},
:attachments
=>
{
'1'
=>
{
'file'
=>
uploaded_test_file
(
'testfile.txt'
,
'text/plain'
)}}
end
end
...
...
test/unit/activity_test.rb
View file @
9cd55d8d
...
...
@@ -79,8 +79,8 @@ class ActivityTest < ActiveSupport::TestCase
assert_kind_of
Array
,
events
assert
events
.
include?
(
Attachment
.
find_by_container_type_and_container_id
(
'Project'
,
1
).
last_journal
)
assert
events
.
include?
(
Attachment
.
find_by_container_type_and_container_id
(
'Version'
,
1
).
last_journal
)
assert_equal
[
Attachment
],
events
.
collect
(
&
:class
).
uniq
assert_equal
%w(Project Version)
,
events
.
collect
(
&
:container_type
).
uniq
.
sort
assert_equal
[
Attachment
],
events
.
collect
(
&
:
journaled
).
collect
(
&
:
class
).
uniq
assert_equal
%w(Project Version)
,
events
.
collect
(
&
:
journaled
).
collect
(
&
:
container_type
).
uniq
.
sort
end
private
...
...
test/unit/mailer_test.rb
View file @
9cd55d8d
...
...
@@ -171,7 +171,7 @@ class MailerTest < ActiveSupport::TestCase
mail
=
ActionMailer
::
Base
.
deliveries
.
last
assert_not_nil
mail
assert_equal
Mailer
.
message_id_for
(
journal
),
mail
.
message_id
assert_equal
Mailer
.
message_id_for
(
journal
.
version
ed
),
mail
.
references
.
first
.
to_s
assert_equal
Mailer
.
message_id_for
(
journal
.
journal
ed
),
mail
.
references
.
first
.
to_s
end
def
test_message_posted_message_id
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment