AnalyzeCiFailureRuleTests.cs (23)
73RequireExactJobCoverage(analysis, [TrustedJob("1", "Tests"), TrustedJob("2", "Tests")], Run("pull-request"));
94Run("pull-request")));
109Run("pull-request")));
122Run(scope)));
207ValidateCauseCompatibility(cause, analysis, [TrustedJob("1", "Tests")], Run(scope));
222var error = Assert.Throws<ValidationException>(() => ValidateCauseCompatibility(cause, analysis, [TrustedJob("1", "Tests")], Run("main")));
240Run("pull-request")));
254var error = Assert.Throws<ValidationException>(() => ValidateCauseCompatibility(cause, analysis, [TrustedJob("1", "Tests")], Run(scope)));
267Run("main")));
302RequirePermittedVerdict(Analysis(verdict, []), Run(scope));
312var error = Assert.Throws<ValidationException>(() => RequirePermittedVerdict(Analysis(verdict, []), Run(scope)));
334RequireExactJobCoverage(analysis, jobs, Run(scope));
337ValidateCauseCompatibility(cause, analysis, jobs, Run(scope));
339ValidateVerdict(analysis, causes, Run(scope));
351var error = Assert.Throws<ValidationException>(() => ValidateVerdict(analysis, causes, Run(scope)));
361ValidateVerdict(analysis, [], Run("pull-request"));
374Run("main"));
383Run("pull-request"));
402var error = Assert.Throws<ValidationException>(() => ValidateVerdict(analysis, causes, Run("pull-request")));
416Run("main")));
431Run("main")));
465ValidateCauseCompatibility(cause, analysis, jobs, Run("pull-request"));
467ValidateVerdict(analysis, causes, Run("pull-request"));