remove trailing white-spaces from test/unit/lib/redmine/ciphering_test.rb.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6775 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2011-08-30 06:18:04 +00:00
parent 0ffe174d66
commit 0b0ae3cc68
1 changed files with 11 additions and 11 deletions

View File

@ -5,12 +5,12 @@
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
@ -18,7 +18,7 @@
require File.expand_path('../../../../test_helper', __FILE__)
class Redmine::CipheringTest < ActiveSupport::TestCase
def test_password_should_be_encrypted
Redmine::Configuration.with 'database_cipher_key' => 'secret' do
r = Repository::Subversion.generate!(:password => 'foo')
@ -26,7 +26,7 @@ class Redmine::CipheringTest < ActiveSupport::TestCase
assert r.read_attribute(:password).match(/\Aaes-256-cbc:.+\Z/)
end
end
def test_password_should_be_clear_with_blank_key
Redmine::Configuration.with 'database_cipher_key' => '' do
r = Repository::Subversion.generate!(:password => 'foo')
@ -34,7 +34,7 @@ class Redmine::CipheringTest < ActiveSupport::TestCase
assert_equal 'foo', r.read_attribute(:password)
end
end
def test_password_should_be_clear_with_nil_key
Redmine::Configuration.with 'database_cipher_key' => nil do
r = Repository::Subversion.generate!(:password => 'foo')
@ -42,25 +42,25 @@ class Redmine::CipheringTest < ActiveSupport::TestCase
assert_equal 'foo', r.read_attribute(:password)
end
end
def test_unciphered_password_should_be_readable
Redmine::Configuration.with 'database_cipher_key' => nil do
r = Repository::Subversion.generate!(:password => 'clear')
end
Redmine::Configuration.with 'database_cipher_key' => 'secret' do
r = Repository.first(:order => 'id DESC')
assert_equal 'clear', r.password
end
end
def test_encrypt_all
Repository.delete_all
Redmine::Configuration.with 'database_cipher_key' => nil do
Repository::Subversion.generate!(:password => 'foo')
Repository::Subversion.generate!(:password => 'bar')
end
Redmine::Configuration.with 'database_cipher_key' => 'secret' do
assert Repository.encrypt_all(:password)
r = Repository.first(:order => 'id DESC')
@ -68,13 +68,13 @@ class Redmine::CipheringTest < ActiveSupport::TestCase
assert r.read_attribute(:password).match(/\Aaes-256-cbc:.+\Z/)
end
end
def test_decrypt_all
Repository.delete_all
Redmine::Configuration.with 'database_cipher_key' => 'secret' do
Repository::Subversion.generate!(:password => 'foo')
Repository::Subversion.generate!(:password => 'bar')
assert Repository.decrypt_all(:password)
r = Repository.first(:order => 'id DESC')
assert_equal 'bar', r.password