mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 23:03:02 +08:00
Add stub for zeDriverGetExtensionProperties
Change-Id: I25016bb36a5ccd37e147cbc4cdb9f1d5e14ae03e Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
This commit is contained in:
@@ -40,6 +40,12 @@ struct Mock<DriverHandle> : public DriverHandleImp {
|
||||
ze_memory_allocation_properties_t *pMemAllocProperties,
|
||||
ze_device_handle_t *phDevice));
|
||||
|
||||
MOCK_METHOD(ze_result_t,
|
||||
getExtensionProperties,
|
||||
(uint32_t * pCount,
|
||||
ze_driver_extension_properties_t *pExtensionProperties),
|
||||
(override));
|
||||
|
||||
MOCK_METHOD0(getMemoryManager, NEO::MemoryManager *());
|
||||
MOCK_METHOD1(setMemoryManager, void(NEO::MemoryManager *));
|
||||
MOCK_METHOD3(getMemAddressRange, ze_result_t(const void *ptr, void **pBase, size_t *pSize));
|
||||
|
||||
@@ -23,6 +23,13 @@ namespace ult {
|
||||
|
||||
using DriverVersionTest = Test<DeviceFixture>;
|
||||
|
||||
TEST_F(DriverVersionTest, givenCallToGetExtensionPropertiesThenUnsupportedIsReturned) {
|
||||
uint32_t count = 0;
|
||||
ze_driver_extension_properties_t properties;
|
||||
ze_result_t res = driverHandle->getExtensionProperties(&count, &properties);
|
||||
EXPECT_EQ(ZE_RESULT_ERROR_UNSUPPORTED_FEATURE, res);
|
||||
}
|
||||
|
||||
TEST_F(DriverVersionTest, returnsExpectedDriverVersion) {
|
||||
ze_driver_properties_t properties;
|
||||
ze_result_t res = driverHandle->getProperties(&properties);
|
||||
|
||||
Reference in New Issue
Block a user