Vote #81746
完了Add missing fixture to IssuesHelperTest
0%
説明
IssuesHelperTest has failed. If you run the commands (rake db:migrate:reset, the test with seed value) in the following order, the test will always fail.
% RAILS_ENV=test bundle exec rake db:migrate:reset % RAILS_ENV=test bundle exec rake test TESTOPTS="--seed 57576" (Test LDAP server not configured) Bazaar non ASCII output test cannot run on this environment. Encoding.locale_charmap: UTF-8 Skipping LDAP tests. Run options: --seed 57576 # Running: .....F Failure: IssuesHelperTest#test_render_relations_stats [test/helpers/issues_helper_test.rb:435]: "1 open" not found in "2 (2 open — 0 closed)" rails test test/helpers/issues_helper_test.rb:421 ...............F Failure: IssuesHelperTest#test_render_descendants_stats [test/helpers/issues_helper_test.rb:417]: "1 open" not found in "2 (2 open — 0 closed)" rails test test/helpers/issues_helper_test.rb:409 ..........
journals
The cause was an insufficient fixture. The following patch will solve the issue.
<pre><code class="diff">
diff --git a/test/helpers/issues_helper_test.rb b/test/helpers/issues_helper_test.rb
index 0b3325ad77..974e30ac62 100644
--- a/test/helpers/issues_helper_test.rb
+++ b/test/helpers/issues_helper_test.rb
@@ -34,7 +34,7 @@ class IssuesHelperTest < Redmine::HelperTest
:enabled_modules,
:custom_fields,
:attachments,
- :versions
+ :versions, :workflows
def test_issue_heading
assert_equal "Bug #1", issue_heading(Issue.find(1))
</code></pre>
--------------------------------------------------------------------------------
Confirmed the issue. Setting the target version to 5.0.0.
<pre>
$ RAILS_ENV=test bin/rake db:reset
Dropped database 'db/test.sqlite3'
Created database 'db/test.sqlite3'
$ bin/rails test test/helpers/issues_helper_test.rb:421
Run options: --seed 9426
# Running:
F
Failure:
IssuesHelperTest#test_render_relations_stats [/Users/maeda/redmines/redmine-trunk/test/helpers/issues_helper_test.rb:435]:
"<a href="/issues?issue_id=16%2C17&set_filter=true&status_id=o">1 open</a>" not found in "<span class="issues-stat"><span class="badge badge-issues-count"><a href="/issues?issue_id=16%2C17&set_filter=true&status_id=%2A">2</a></span> (<span class="open"><a href="/issues?issue_id=16%2C17&set_filter=true&status_id=o">2 open</a></span> — <span class="closed">0 closed</span>)</span>"
rails test test/helpers/issues_helper_test.rb:421
Finished in 2.816515s, 0.3550 runs/s, 0.7101 assertions/s.
1 runs, 2 assertions, 1 failures, 0 errors, 0 skips
</pre>
--------------------------------------------------------------------------------
Committed the fix. Thank you.
--------------------------------------------------------------------------------
Admin Redmine さんが3年以上前に更新
- カテゴリ を Code cleanup/refactoring_30 にセット
- 対象バージョン を 5.0.0_155 にセット