3a4
> import shutil
6a8,10
> from conftest import option
> from conftest import unit_run
> from conftest import unit_stop
17c21
< unit = super().setup_class(complete_check=False)
---
> check = super().setup_class(complete_check=False)
19c23,24
< TestFeatureIsolation().check(cls.available, unit.temp_dir)
---
> unit = unit_run()
> option.temp_dir = unit['temp_dir']
21c26
< return unit if not complete_check else unit.complete()
---
> TestFeatureIsolation().check(option.available, unit['temp_dir'])
22a28,32
> assert unit_stop() is None
> shutil.rmtree(unit['temp_dir'])
>
> return check if not complete_check else check()
>
36c46
< return key in self.available['features']['isolation'].keys()
---
> return key in option.available['features']['isolation'].keys()
43c53
< for ns, ns_value in self.available['features']['isolation'].items():
---
> for ns, ns_value in option.available['features']['isolation'].items():
201c211
< allns = list(self.available['features']['isolation'].keys())
---
> allns = list(option.available['features']['isolation'].keys())
209c219
< == self.available['features']['isolation'][ns]
---
> == option.available['features']['isolation'][ns]
233c243
< allns = list(self.available['features']['isolation'].keys())
---
> allns = list(option.available['features']['isolation'].keys())
259c269
< == self.available['features']['isolation'][ns]
---
> == option.available['features']['isolation'][ns]
262c272
< def test_go_isolation_rootfs_container(self):
---
> def test_go_isolation_rootfs_container(self, temp_dir):
271c281
< 'rootfs': self.temp_dir,
---
> 'rootfs': temp_dir,
283c293
< def test_go_isolation_rootfs_container_priv(self, is_su):
---
> def test_go_isolation_rootfs_container_priv(self, is_su, temp_dir):
292c302
< 'rootfs': self.temp_dir,
---
> 'rootfs': temp_dir,
304c314
< def test_go_isolation_rootfs_default_tmpfs(self):
---
> def test_go_isolation_rootfs_default_tmpfs(self, temp_dir):
313c323
< 'rootfs': self.temp_dir,
---
> 'rootfs': temp_dir,