summaryrefslogtreecommitdiff
path: root/test/lib/dslkeywords/mode_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/lib/dslkeywords/mode_test.rb')
-rw-r--r--test/lib/dslkeywords/mode_test.rb24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/lib/dslkeywords/mode_test.rb b/test/lib/dslkeywords/mode_test.rb
index a4bf099..6e93bde 100644
--- a/test/lib/dslkeywords/mode_test.rb
+++ b/test/lib/dslkeywords/mode_test.rb
@@ -48,12 +48,12 @@ class RCMModeTest < Minitest::Test
end
def test_chown
- configure_from_scratch do
- # Well, test only makes sense that it doesn't throw any exception, as test
- # can't change files to other owners as test will likely run as non-root.
- user_name = Etc.getlogin
- group_name = Etc.getgrgid(Process.gid).name
+ # Test only verifies no exception is thrown, as test runs as non-root
+ # and can't change files to other owners.
+ user_name = Etc.getlogin
+ group_name = Etc.getgrgid(Process.gid).name
+ configure_from_scratch do
touch FILE1_PATH do
owner user_name
group group_name
@@ -62,14 +62,14 @@ class RCMModeTest < Minitest::Test
owner user_name
group group_name
end
+ end
- stat = File.stat(FILE1_PATH)
- assert_equal user_name, Etc.getpwuid(stat.uid)
- assert_equal group_name, Etc.getgrgid(stat.gid)
+ stat = File.stat(FILE1_PATH)
+ assert_equal user_name, Etc.getpwuid(stat.uid).name
+ assert_equal group_name, Etc.getgrgid(stat.gid).name
- stat = File.stat(DIR_PATH)
- assert_equal user_name, Etc.getpwuid(stat.uid)
- assert_equal group_name, Etc.getgrgid(stat.gid)
- end
+ stat = File.stat(DIR_PATH)
+ assert_equal user_name, Etc.getpwuid(stat.uid).name
+ assert_equal group_name, Etc.getgrgid(stat.gid).name
end
end