Skip to content

feat(directive): introduce interface for `Engine`

Codecov / codecov/patch succeeded Sep 17, 2024 in 1s

51.85% of diff hit (target 49.61%)

View this Pull Request on Codecov

51.85% of diff hit (target 49.61%)

Annotations

Check warning on line 107 in api/v1alpha1/promotion_types.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

api/v1alpha1/promotion_types.go#L105-L107

Added lines #L105 - L107 were not covered by tests

Check warning on line 112 in api/v1alpha1/promotion_types.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

api/v1alpha1/promotion_types.go#L110-L112

Added lines #L110 - L112 were not covered by tests

Check warning on line 114 in api/v1alpha1/promotion_types.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

api/v1alpha1/promotion_types.go#L114

Added line #L114 was not covered by tests

Check warning on line 508 in internal/controller/promotions/promotions.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/controller/promotions/promotions.go#L508

Added line #L508 was not covered by tests

Check warning on line 512 in internal/controller/promotions/promotions.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/controller/promotions/promotions.go#L511-L512

Added lines #L511 - L512 were not covered by tests

Check warning on line 516 in internal/controller/promotions/promotions.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/controller/promotions/promotions.go#L515-L516

Added lines #L515 - L516 were not covered by tests

Check warning on line 524 in internal/controller/promotions/promotions.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/controller/promotions/promotions.go#L518-L524

Added lines #L518 - L524 were not covered by tests

Check warning on line 531 in internal/controller/promotions/promotions.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/controller/promotions/promotions.go#L526-L531

Added lines #L526 - L531 were not covered by tests

Check warning on line 534 in internal/controller/promotions/promotions.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/controller/promotions/promotions.go#L533-L534

Added lines #L533 - L534 were not covered by tests

Check warning on line 41 in internal/directives/simple_engine.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/directives/simple_engine.go#L41

Added line #L41 was not covered by tests

Check warning on line 68 in internal/directives/simple_engine.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/directives/simple_engine.go#L68

Added line #L68 was not covered by tests

Check warning on line 71 in internal/directives/simple_engine.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/directives/simple_engine.go#L71

Added line #L71 was not covered by tests

Check warning on line 74 in internal/directives/simple_engine.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/directives/simple_engine.go#L74

Added line #L74 was not covered by tests

Check warning on line 83 in internal/directives/simple_engine.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/directives/simple_engine.go#L83

Added line #L83 was not covered by tests

Check warning on line 63 in internal/kargo/kargo.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/kargo/kargo.go#L63

Added line #L63 was not covered by tests