def test_build_volume_binding_with_environ(self): os.environ['VOLUME_PATH'] = '/opt' binding = build_volume_binding(parse_volume_spec('${VOLUME_PATH}:/opt')) self.assertEqual(binding, ('/opt', dict(bind='/opt', ro=False)))
def test_building_volume_binding_with_home(self): os.environ['HOME'] = '/home/user' binding = build_volume_binding(parse_volume_spec('~:/home/user')) self.assertEqual( binding, ('/home/user', dict(bind='/home/user', ro=False)))
def test_building_volume_binding_with_home(self): os.environ["HOME"] = "/home/user" binding = build_volume_binding(parse_volume_spec("~:/home/user")) self.assertEqual(binding, ("/home/user", dict(bind="/home/user", ro=False)))
def test_build_volume_binding(self): binding = build_volume_binding(parse_volume_spec('/outside:/inside')) self.assertEqual( binding, ('/outside', dict(bind='/inside', ro=False)))
def test_build_volume_binding_with_environ(self): os.environ["VOLUME_PATH"] = "/opt" binding = build_volume_binding(parse_volume_spec("${VOLUME_PATH}:/opt")) self.assertEqual(binding, ("/opt", dict(bind="/opt", ro=False)))
def test_build_volume_binding(self): binding = build_volume_binding(parse_volume_spec("/outside:/inside")) self.assertEqual(binding, ("/outside", dict(bind="/inside", ro=False)))