Exemplo n.º 1
0
 def test_return_value_maintained(self):
     script = '\n'.join([
         'import sys',
         'sys.exit(1)',
     ])
     argv = ['', sys.executable, '-c', script]
     retval = lockutils._lock_wrapper(argv)
     self.assertEqual(retval, 1)
Exemplo n.º 2
0
 def test_return_value_maintained(self):
     script = '\n'.join([
         'import sys',
         'sys.exit(1)',
     ])
     argv = ['', sys.executable, '-c', script]
     retval = lockutils._lock_wrapper(argv)
     self.assertEqual(1, retval)
Exemplo n.º 3
0
 def test_main(self):
     script = '\n'.join([
         'import os',
         'lock_path = os.environ.get("OSLO_LOCK_PATH")',
         'assert lock_path is not None',
         'assert os.path.isdir(lock_path)',
     ])
     argv = ['', sys.executable, '-c', script]
     retval = lockutils._lock_wrapper(argv)
     self.assertEqual(retval, 0, "Bad OSLO_LOCK_PATH has been set")
Exemplo n.º 4
0
 def test_main(self):
     script = '\n'.join([
         'import os',
         'lock_path = os.environ.get("OSLO_LOCK_PATH")',
         'assert lock_path is not None',
         'assert os.path.isdir(lock_path)',
     ])
     argv = ['', sys.executable, '-c', script]
     retval = lockutils._lock_wrapper(argv)
     self.assertEqual(0, retval, "Bad OSLO_LOCK_PATH has been set")