Actualizar plugin Additionals a 3.0.0
This commit is contained in:
parent
3d976f1b3b
commit
a26f5567af
399 changed files with 70374 additions and 4093 deletions
59
plugins/additionals/test/unit/additionals_test.rb
Normal file
59
plugins/additionals/test/unit/additionals_test.rb
Normal file
|
@ -0,0 +1,59 @@
|
|||
require File.expand_path '../../test_helper', __FILE__
|
||||
|
||||
class AdditionalsTest < Additionals::TestCase
|
||||
fixtures :projects, :users, :members, :member_roles, :roles,
|
||||
:trackers, :projects_trackers,
|
||||
:enabled_modules,
|
||||
:enumerations
|
||||
|
||||
include Redmine::I18n
|
||||
|
||||
def setup
|
||||
prepare_tests
|
||||
end
|
||||
|
||||
def test_true
|
||||
assert Additionals.true? 1
|
||||
assert Additionals.true? true
|
||||
assert Additionals.true? 'true'
|
||||
assert Additionals.true? 'True'
|
||||
|
||||
assert_not Additionals.true?(-1)
|
||||
assert_not Additionals.true? 0
|
||||
assert_not Additionals.true? '0'
|
||||
assert_not Additionals.true? 1000
|
||||
assert_not Additionals.true? false
|
||||
assert_not Additionals.true? 'false'
|
||||
assert_not Additionals.true? 'False'
|
||||
assert_not Additionals.true? 'yes'
|
||||
assert_not Additionals.true? ''
|
||||
assert_not Additionals.true? nil
|
||||
assert_not Additionals.true? 'unknown'
|
||||
end
|
||||
|
||||
def test_settings
|
||||
assert_raises NoMethodError do
|
||||
Additionals.settings[:open_external_urls]
|
||||
end
|
||||
end
|
||||
|
||||
def test_setting
|
||||
assert_equal 'Don\'t forget to define acceptance criteria!',
|
||||
Additionals.setting(:new_ticket_message)
|
||||
assert Additionals.setting?(:open_external_urls)
|
||||
assert_nil Additionals.setting(:no_existing_key)
|
||||
end
|
||||
|
||||
def test_setting_bool
|
||||
assert Additionals.setting?(:open_external_urls)
|
||||
assert_not Additionals.setting?(:add_go_to_top)
|
||||
end
|
||||
|
||||
def test_load_macros
|
||||
assert_equal ['fa'], Additionals.load_macros(['fa'])
|
||||
|
||||
assert_raises LoadError do
|
||||
Additionals.load_macros(%w[fa invalid])
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue