| 30 | // Test incompatible module, determined at module-level. |
| 31 | |
| 32 | TEST_F(GraphicsRobustAccessTest, FailNotShader) { |
| 33 | const std::string text = R"( |
| 34 | ; CHECK: Can only process Shader modules |
| 35 | OpCapability Kernel |
| 36 | )"; |
| 37 | |
| 38 | SinglePassRunAndFail<GraphicsRobustAccessPass>(text); |
| 39 | } |
| 40 | |
| 41 | TEST_F(GraphicsRobustAccessTest, FailCantProcessVariablePointers) { |
| 42 | const std::string text = R"( |
nothing calls this directly
no test coverage detected