Convert CRLF to LF

LF is commonly used as newline code.

Change-Id: I9b40461bdb67ba3e650c694da3c3bc9ac0335dd7
This commit is contained in:
Takashi Kajinami
2024-09-28 00:30:14 +09:00
parent a9dc3794a6
commit a47cedecfa

View File

@@ -1,52 +1,52 @@
# Copyright 2023 Cloudbase Solutions # Copyright 2023 Cloudbase Solutions
# All Rights Reserved. # All Rights Reserved.
# #
# Licensed under the Apache License, Version 2.0 (the "License"); you may # Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain # not use this file except in compliance with the License. You may obtain
# a copy of the License at # a copy of the License at
# #
# http://www.apache.org/licenses/LICENSE-2.0 # http://www.apache.org/licenses/LICENSE-2.0
# #
# Unless required by applicable law or agreed to in writing, software # Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
import asyncio import asyncio
import time import time
from unittest import mock from unittest import mock
from watcher.common import utils from watcher.common import utils
from watcher.tests import base from watcher.tests import base
class TestCommonUtils(base.TestCase): class TestCommonUtils(base.TestCase):
async def test_coro(self, sleep=0, raise_exc=None): async def test_coro(self, sleep=0, raise_exc=None):
time.sleep(sleep) time.sleep(sleep)
if raise_exc: if raise_exc:
raise raise_exc raise raise_exc
return mock.sentinel.ret_val return mock.sentinel.ret_val
def test_async_compat(self): def test_async_compat(self):
ret_val = utils.async_compat_call(self.test_coro) ret_val = utils.async_compat_call(self.test_coro)
self.assertEqual(mock.sentinel.ret_val, ret_val) self.assertEqual(mock.sentinel.ret_val, ret_val)
def test_async_compat_exc(self): def test_async_compat_exc(self):
self.assertRaises( self.assertRaises(
IOError, IOError,
utils.async_compat_call, utils.async_compat_call,
self.test_coro, self.test_coro,
raise_exc=IOError('fake error')) raise_exc=IOError('fake error'))
def test_async_compat_timeout(self): def test_async_compat_timeout(self):
# Timeout not reached. # Timeout not reached.
ret_val = utils.async_compat_call(self.test_coro, timeout=10) ret_val = utils.async_compat_call(self.test_coro, timeout=10)
self.assertEqual(mock.sentinel.ret_val, ret_val) self.assertEqual(mock.sentinel.ret_val, ret_val)
# Timeout reached. # Timeout reached.
self.assertRaises( self.assertRaises(
asyncio.TimeoutError, asyncio.TimeoutError,
utils.async_compat_call, utils.async_compat_call,
self.test_coro, self.test_coro,
sleep=0.5, timeout=0.1) sleep=0.5, timeout=0.1)