()
| 1233 | } |
| 1234 | |
| 1235 | func (s *MetadataTestSuite) TestGetJITConfigFileInvalidBase64() { |
| 1236 | jitInstance := s.Fixtures.TestInstance |
| 1237 | jitInstance.JitConfiguration = map[string]string{ |
| 1238 | ".runner": "invalid-base64!!!", |
| 1239 | } |
| 1240 | |
| 1241 | ctx := auth.SetInstanceParams(context.Background(), jitInstance) |
| 1242 | ctx = auth.SetInstanceRunnerStatus(ctx, params.RunnerPending) |
| 1243 | ctx = auth.SetInstanceHasJITConfig(ctx, jitInstance.JitConfiguration) |
| 1244 | |
| 1245 | _, err := s.Runner.GetJITConfigFile(ctx, ".runner") |
| 1246 | s.Require().NotNil(err) |
| 1247 | s.Require().Contains(err.Error(), "error decoding file contents") |
| 1248 | } |
| 1249 | |
| 1250 | func (s *MetadataTestSuite) TestGetJITConfigFileMultipleFiles() { |
| 1251 | jitInstance := s.Fixtures.TestInstance |
nothing calls this directly
no test coverage detected