@@ -34,20 +34,6 @@ std::string getLinuxDevicesPath(const char *file) {
3434 return resultString;
3535}
3636
37- TEST (DrmTest, WhenGettingDeviceIdThenCorrectIdReturned) {
38- auto executionEnvironment = std::make_unique<ExecutionEnvironment>();
39- executionEnvironment->prepareRootDeviceEnvironments (1 );
40- DrmMock *pDrm = new DrmMock (*executionEnvironment->rootDeviceEnvironments [0 ]);
41- EXPECT_NE (nullptr , pDrm);
42-
43- pDrm->storedDeviceID = 0x1234 ;
44- int deviceID = 0 ;
45- int ret = pDrm->getDeviceID (deviceID);
46- EXPECT_EQ (0 , ret);
47- EXPECT_EQ (pDrm->storedDeviceID , deviceID);
48- delete pDrm;
49- }
50-
5137TEST (DrmTest, GivenValidPciPathWhenGettingAdapterBdfThenCorrectValuesAreReturned) {
5238 auto executionEnvironment = std::make_unique<ExecutionEnvironment>();
5339 executionEnvironment->prepareRootDeviceEnvironments (1 );
@@ -124,15 +110,13 @@ TEST(DrmTest, WhenGettingRevisionIdThenCorrectIdIsReturned) {
124110
125111 pDrm->storedDeviceID = 0x1234 ;
126112 pDrm->storedDeviceRevID = 0xB ;
127- int deviceID = 0 ;
128- int ret = pDrm->getDeviceID (deviceID);
129- EXPECT_EQ (0 , ret);
130- int revID = 0 ;
131- ret = pDrm->getDeviceRevID (revID);
132- EXPECT_EQ (0 , ret);
113+ pDrm->deviceId = 0 ;
114+ pDrm->revisionId = 0 ;
115+
116+ EXPECT_TRUE (pDrm->queryDeviceIdAndRevision ());
133117
134- EXPECT_EQ (pDrm->storedDeviceID , deviceID );
135- EXPECT_EQ (pDrm->storedDeviceRevID , revID );
118+ EXPECT_EQ (pDrm->storedDeviceID , pDrm-> deviceId );
119+ EXPECT_EQ (pDrm->storedDeviceRevID , pDrm-> revisionId );
136120
137121 delete pDrm;
138122}
0 commit comments