[neon/neon/settings/Neon/release] test: don't leave pwd mangled after test
Harald Sitter
null at kde.org
Thu Sep 9 10:07:16 BST 2021
Git commit 3790e81500be5ae69d9251960cbe3b943ec747c3 by Harald Sitter.
Committed on 09/09/2021 at 08:25.
Pushed by sitter into branch 'Neon/release'.
don't leave pwd mangled after test
it'd break other tests every other time
M +2 -0 test/neon-migrate-unstable-groups_test.rb
https://invent.kde.org/neon/neon/settings/commit/3790e81500be5ae69d9251960cbe3b943ec747c3
diff --git a/test/neon-migrate-unstable-groups_test.rb b/test/neon-migrate-unstable-groups_test.rb
index 0f88ac1..983daee 100644
--- a/test/neon-migrate-unstable-groups_test.rb
+++ b/test/neon-migrate-unstable-groups_test.rb
@@ -8,6 +8,7 @@ class NeonMigrateUnstableGroups < Minitest::Test
def setup
@datadir = File.realpath("#{__dir__}/data/neon-migrate-unstable-groups/")
@tmpdir = Dir.mktmpdir
+ @workdir = Dir.pwd
Dir.chdir(@tmpdir)
FileUtils.cp_r("#{@datadir}/.", '.')
ENV['ROOT'] = @tmpdir
@@ -16,6 +17,7 @@ class NeonMigrateUnstableGroups < Minitest::Test
def teardown
FileUtils.rm_r(@tmpdir)
ENV.delete('ROOT')
+ Dir.chdir(@workdir)
end
def test_run
More information about the Neon-commits
mailing list