[FOLLOWUP] Use base test to avoid patch everwhere (#1634)
### What this PR does / why we need it?
Use base test to avoid patch everwhere.
Followup here: https://github.com/vllm-project/vllm-ascend/pull/1566
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
ut ci passed
- vLLM version: v0.9.2
- vLLM main:
8d0a01a5f2
Signed-off-by: Yikun Jiang <yikunkero@gmail.com>
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import unittest
|
||||
import zlib
|
||||
from unittest.mock import MagicMock
|
||||
|
||||
import torch
|
||||
|
||||
from tests.ut.base import TestBase
|
||||
from vllm_ascend.distributed.kv_transfer.simple_buffer import (SimpleBuffer,
|
||||
int32_hash)
|
||||
|
||||
@@ -17,7 +17,7 @@ class MockSimplePipe:
|
||||
self.deallocate_buffer = MagicMock()
|
||||
|
||||
|
||||
class TestSimpleBuffer(unittest.TestCase):
|
||||
class TestSimpleBuffer(TestBase):
|
||||
|
||||
def setUp(self):
|
||||
self.pipe = MockSimplePipe()
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
import unittest
|
||||
from unittest.mock import MagicMock, patch
|
||||
|
||||
import torch
|
||||
from vllm.config import VllmConfig
|
||||
from vllm.worker.model_runner import ModelInputForGPUWithSamplingMetadata
|
||||
|
||||
from tests.ut.base import TestBase
|
||||
from vllm_ascend.distributed.kv_transfer.simple_buffer import SimpleBuffer
|
||||
from vllm_ascend.distributed.kv_transfer.simple_connector import \
|
||||
SimpleConnector
|
||||
from vllm_ascend.distributed.kv_transfer.simple_pipe import SimplePipe
|
||||
|
||||
|
||||
class TestSimpleConnector(unittest.TestCase):
|
||||
class TestSimpleConnector(TestBase):
|
||||
|
||||
def setUp(self):
|
||||
self.mock_pipe = MagicMock(spec=SimplePipe)
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import unittest
|
||||
from unittest.mock import MagicMock, patch
|
||||
|
||||
import torch
|
||||
|
||||
from tests.ut.base import TestBase
|
||||
from vllm_ascend.distributed.kv_transfer.simple_pipe import SimplePipe
|
||||
|
||||
|
||||
class TestSimplePipe(unittest.TestCase):
|
||||
class TestSimplePipe(TestBase):
|
||||
|
||||
@classmethod
|
||||
def _create_mock_config(self):
|
||||
|
||||
Reference in New Issue
Block a user