dileepapeiris opened a new pull request, #746:
URL: https://github.com/apache/wayang/pull/746

   ## Summary
   
   - Resolve issue `#581` by validating the `GiraphExecutor` mock contract in 
`GiraphPagaRankOperatorTest`.
   - Remove `@Disabled` and replace the TODO path with deterministic assertions.
   - Ensure `giraphExecutor.getGiraphConfiguration()` is both stubbed and 
verified during operator execution.
   
   ## Details
   
   - Updated `setUp` to return a concrete `GiraphConfiguration` from the mocked 
executor.
   - Added `assertThrows(KeyValueProvider.NoSuchKeyException.class, ...)` 
around execution to validate the early configuration path without depending on 
full Giraph runtime success.
   - Added Mockito verification to confirm the operator uses the mocked 
`GiraphExecutor`.
   
   ## Validation
   
   - Ran:
     - `./mvnw -pl wayang-platforms/wayang-giraph 
-Dtest=GiraphPagaRankOperatorTest test`
   - Result:
     <img width="1047" height="763" alt="image" 
src="https://github.com/user-attachments/assets/5538638a-03d4-4ec6-b2c3-144e667b9185";
 />
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to