mirror of
https://github.com/nishiki/manage-password.git
synced 2024-10-27 02:33:19 +00:00
fix syntax for all tests
This commit is contained in:
parent
977266def8
commit
f150feec10
5 changed files with 85 additions and 81 deletions
|
@ -3,7 +3,6 @@ AllCops:
|
||||||
Exclude:
|
Exclude:
|
||||||
- db/**/*
|
- db/**/*
|
||||||
- config/**/*
|
- config/**/*
|
||||||
- test/*
|
|
||||||
- Vagrantfile
|
- Vagrantfile
|
||||||
TargetRubyVersion: 2.3
|
TargetRubyVersion: 2.3
|
||||||
|
|
||||||
|
|
|
@ -20,17 +20,18 @@ class TestConfig < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_00_config
|
def test_00_config
|
||||||
data = { gpg_key: 'test@example.com',
|
data = {
|
||||||
lang: 'en',
|
gpg_key: 'test@example.com',
|
||||||
wallet_dir: '/tmp/test',
|
lang: 'en',
|
||||||
gpg_exe: '',
|
wallet_dir: '/tmp/test',
|
||||||
}
|
gpg_exe: ''
|
||||||
|
}
|
||||||
|
|
||||||
@config = MPW::Config.new
|
@config = MPW::Config.new
|
||||||
@config.setup(data)
|
@config.setup(data)
|
||||||
@config.load_config
|
@config.load_config
|
||||||
|
|
||||||
data.each do |k,v|
|
data.each do |k, v|
|
||||||
assert_equal(v, @config.send(k))
|
assert_equal(v, @config.send(k))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -39,11 +40,12 @@ class TestConfig < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_01_password
|
def test_01_password
|
||||||
data = { pwd_alpha: false,
|
data = {
|
||||||
pwd_numeric: false,
|
pwd_alpha: false,
|
||||||
pwd_special: true,
|
pwd_numeric: false,
|
||||||
pwd_length: 32,
|
pwd_special: true,
|
||||||
}
|
pwd_length: 32
|
||||||
|
}
|
||||||
|
|
||||||
@config = MPW::Config.new
|
@config = MPW::Config.new
|
||||||
@config.load_config
|
@config.load_config
|
||||||
|
|
|
@ -16,22 +16,22 @@ class TestItem < Test::Unit::TestCase
|
||||||
I18n.load_path = Dir['./i18n/cli/*.yml']
|
I18n.load_path = Dir['./i18n/cli/*.yml']
|
||||||
I18n.default_locale = :en
|
I18n.default_locale = :en
|
||||||
|
|
||||||
|
|
||||||
puts
|
puts
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_00_add_without_name
|
def test_00_add_without_name
|
||||||
assert_raise(RuntimeError){MPW::Item.new}
|
assert_raise(RuntimeError) { MPW::Item.new }
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_01_add_new
|
def test_01_add_new
|
||||||
data = { group: @fixtures['add_new']['group'],
|
data = {
|
||||||
host: @fixtures['add_new']['host'],
|
group: @fixtures['add_new']['group'],
|
||||||
protocol: @fixtures['add_new']['protocol'],
|
host: @fixtures['add_new']['host'],
|
||||||
user: @fixtures['add_new']['user'],
|
protocol: @fixtures['add_new']['protocol'],
|
||||||
port: @fixtures['add_new']['port'],
|
user: @fixtures['add_new']['user'],
|
||||||
comment: @fixtures['add_new']['comment'],
|
port: @fixtures['add_new']['port'],
|
||||||
}
|
comment: @fixtures['add_new']['comment']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
@ -47,15 +47,16 @@ class TestItem < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_02_add_existing
|
def test_02_add_existing
|
||||||
data = { id: @fixtures['add_existing']['id'],
|
data = {
|
||||||
group: @fixtures['add_existing']['group'],
|
id: @fixtures['add_existing']['id'],
|
||||||
host: @fixtures['add_existing']['host'],
|
group: @fixtures['add_existing']['group'],
|
||||||
protocol: @fixtures['add_existing']['protocol'],
|
host: @fixtures['add_existing']['host'],
|
||||||
user: @fixtures['add_existing']['user'],
|
protocol: @fixtures['add_existing']['protocol'],
|
||||||
port: @fixtures['add_existing']['port'],
|
user: @fixtures['add_existing']['user'],
|
||||||
comment: @fixtures['add_existing']['comment'],
|
port: @fixtures['add_existing']['port'],
|
||||||
created: @fixtures['add_existing']['created'],
|
comment: @fixtures['add_existing']['comment'],
|
||||||
}
|
created: @fixtures['add_existing']['created']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
@ -73,13 +74,14 @@ class TestItem < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_03_update
|
def test_03_update
|
||||||
data = { group: @fixtures['add_new']['group'],
|
data = {
|
||||||
host: @fixtures['add_new']['host'],
|
group: @fixtures['add_new']['group'],
|
||||||
protocol: @fixtures['add_new']['protocol'],
|
host: @fixtures['add_new']['host'],
|
||||||
user: @fixtures['add_new']['user'],
|
protocol: @fixtures['add_new']['protocol'],
|
||||||
port: @fixtures['add_new']['port'],
|
user: @fixtures['add_new']['user'],
|
||||||
comment: @fixtures['add_new']['comment'],
|
port: @fixtures['add_new']['port'],
|
||||||
}
|
comment: @fixtures['add_new']['comment']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
@ -89,13 +91,14 @@ class TestItem < Test::Unit::TestCase
|
||||||
created = item.created
|
created = item.created
|
||||||
last_edit = item.last_edit
|
last_edit = item.last_edit
|
||||||
|
|
||||||
data = { group: @fixtures['update']['group'],
|
data = {
|
||||||
host: @fixtures['update']['host'],
|
group: @fixtures['update']['group'],
|
||||||
protocol: @fixtures['update']['protocol'],
|
host: @fixtures['update']['host'],
|
||||||
user: @fixtures['update']['user'],
|
protocol: @fixtures['update']['protocol'],
|
||||||
port: @fixtures['update']['port'],
|
user: @fixtures['update']['user'],
|
||||||
comment: @fixtures['update']['comment'],
|
port: @fixtures['update']['port'],
|
||||||
}
|
comment: @fixtures['update']['comment']
|
||||||
|
}
|
||||||
|
|
||||||
sleep(1)
|
sleep(1)
|
||||||
assert(item.update(data))
|
assert(item.update(data))
|
||||||
|
@ -114,13 +117,14 @@ class TestItem < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_05_update_one_element
|
def test_05_update_one_element
|
||||||
data = { group: @fixtures['add_new']['group'],
|
data = {
|
||||||
host: @fixtures['add_new']['host'],
|
group: @fixtures['add_new']['group'],
|
||||||
protocol: @fixtures['add_new']['protocol'],
|
host: @fixtures['add_new']['host'],
|
||||||
user: @fixtures['add_new']['user'],
|
protocol: @fixtures['add_new']['protocol'],
|
||||||
port: @fixtures['add_new']['port'],
|
user: @fixtures['add_new']['user'],
|
||||||
comment: @fixtures['add_new']['comment'],
|
port: @fixtures['add_new']['port'],
|
||||||
}
|
comment: @fixtures['add_new']['comment']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
@ -130,7 +134,7 @@ class TestItem < Test::Unit::TestCase
|
||||||
last_edit = item.last_edit
|
last_edit = item.last_edit
|
||||||
|
|
||||||
sleep(1)
|
sleep(1)
|
||||||
assert(item.update({comment: @fixtures['update']['comment']}))
|
assert(item.update(comment: @fixtures['update']['comment']))
|
||||||
|
|
||||||
assert_equal(@fixtures['add_new']['group'], item.group)
|
assert_equal(@fixtures['add_new']['group'], item.group)
|
||||||
assert_equal(@fixtures['add_new']['host'], item.host)
|
assert_equal(@fixtures['add_new']['host'], item.host)
|
||||||
|
@ -143,13 +147,14 @@ class TestItem < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_05_delete
|
def test_05_delete
|
||||||
data = { group: @fixtures['add_new']['group'],
|
data = {
|
||||||
host: @fixtures['add_new']['host'],
|
group: @fixtures['add_new']['group'],
|
||||||
protocol: @fixtures['add_new']['protocol'],
|
host: @fixtures['add_new']['host'],
|
||||||
user: @fixtures['add_new']['user'],
|
protocol: @fixtures['add_new']['protocol'],
|
||||||
port: @fixtures['add_new']['port'],
|
user: @fixtures['add_new']['user'],
|
||||||
comment: @fixtures['add_new']['comment'],
|
port: @fixtures['add_new']['port'],
|
||||||
}
|
comment: @fixtures['add_new']['comment']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
|
|
@ -33,13 +33,14 @@ class TestMPW < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_02_add_item
|
def test_02_add_item
|
||||||
data = { group: @fixtures['add_new']['group'],
|
data = {
|
||||||
host: @fixtures['add_new']['host'],
|
group: @fixtures['add_new']['group'],
|
||||||
protocol: @fixtures['add_new']['protocol'],
|
host: @fixtures['add_new']['host'],
|
||||||
user: @fixtures['add_new']['user'],
|
protocol: @fixtures['add_new']['protocol'],
|
||||||
port: @fixtures['add_new']['port'],
|
user: @fixtures['add_new']['user'],
|
||||||
comment: @fixtures['add_new']['comment'],
|
port: @fixtures['add_new']['port'],
|
||||||
}
|
comment: @fixtures['add_new']['comment']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
@ -53,7 +54,7 @@ class TestMPW < Test::Unit::TestCase
|
||||||
assert_equal(1, @mpw.list.length)
|
assert_equal(1, @mpw.list.length)
|
||||||
|
|
||||||
item = @mpw.list[0]
|
item = @mpw.list[0]
|
||||||
@fixtures['add_new'].each do |k,v|
|
@fixtures['add_new'].each do |k, v|
|
||||||
if k == 'password'
|
if k == 'password'
|
||||||
assert_equal(v, @mpw.get_password(item.id))
|
assert_equal(v, @mpw.get_password(item.id))
|
||||||
else
|
else
|
||||||
|
@ -69,7 +70,7 @@ class TestMPW < Test::Unit::TestCase
|
||||||
assert_equal(1, @mpw.list.length)
|
assert_equal(1, @mpw.list.length)
|
||||||
|
|
||||||
item = @mpw.list[0]
|
item = @mpw.list[0]
|
||||||
@fixtures['add_new'].each do |k,v|
|
@fixtures['add_new'].each do |k, v|
|
||||||
if k == 'password'
|
if k == 'password'
|
||||||
assert_equal(v, @mpw.get_password(item.id))
|
assert_equal(v, @mpw.get_password(item.id))
|
||||||
else
|
else
|
||||||
|
@ -80,13 +81,9 @@ class TestMPW < Test::Unit::TestCase
|
||||||
|
|
||||||
def test_04_delete_item
|
def test_04_delete_item
|
||||||
@mpw.read_data
|
@mpw.read_data
|
||||||
|
|
||||||
assert_equal(1, @mpw.list.length)
|
assert_equal(1, @mpw.list.length)
|
||||||
|
|
||||||
@mpw.list.each do |item|
|
@mpw.list.each(&:delete)
|
||||||
item.delete
|
|
||||||
end
|
|
||||||
|
|
||||||
assert_equal(0, @mpw.list.length)
|
assert_equal(0, @mpw.list.length)
|
||||||
|
|
||||||
@mpw.write_data
|
@mpw.write_data
|
||||||
|
@ -96,13 +93,14 @@ class TestMPW < Test::Unit::TestCase
|
||||||
@mpw.read_data
|
@mpw.read_data
|
||||||
|
|
||||||
@fixtures.each_value do |v|
|
@fixtures.each_value do |v|
|
||||||
data = { group: v['group'],
|
data = {
|
||||||
host: v['host'],
|
group: v['group'],
|
||||||
protocol: v['protocol'],
|
host: v['host'],
|
||||||
user: v['user'],
|
protocol: v['protocol'],
|
||||||
port: v['port'],
|
user: v['user'],
|
||||||
comment: v['comment'],
|
port: v['port'],
|
||||||
}
|
comment: v['comment']
|
||||||
|
}
|
||||||
|
|
||||||
item = MPW::Item.new(data)
|
item = MPW::Item.new(data)
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ class TestTranslate < Test::Unit::TestCase
|
||||||
lang = File.basename(yaml, '.yml')
|
lang = File.basename(yaml, '.yml')
|
||||||
translate = YAML.load_file(yaml)
|
translate = YAML.load_file(yaml)
|
||||||
|
|
||||||
`grep -r -o "I18n.t('.*)" bin/ lib/ | cut -d"'" -f2`.each_line do |line|
|
%x(grep -r -o "I18n.t('.*)" bin/ lib/ | cut -d"'" -f2).each_line do |line|
|
||||||
begin
|
begin
|
||||||
t = translate[lang]
|
t = translate[lang]
|
||||||
line.strip.split('.').each do |v|
|
line.strip.split('.').each do |v|
|
||||||
|
|
Loading…
Reference in a new issue