integrations: Add screenshot configs for productivity integrations.

that do not have fixtures.
This commit is contained in:
Niloth P
2025-07-30 14:22:38 +05:30
committed by Tim Abbott
parent 433f43a9b4
commit d70b099644
2 changed files with 22 additions and 0 deletions

View File

@@ -70,9 +70,11 @@ FIXTURELESS_INTEGRATIONS_WITH_SCREENSHOTS: list[str] = [
"codebase",
"discourse",
"github-actions",
"google-calendar",
"jenkins",
"mastodon",
"mercurial",
"notion",
"openshift",
"perforce",
"puppet",
@@ -884,6 +886,7 @@ for integration, screenshots_contents in FIXTURELESS_SCREENSHOT_CONTENT.items():
FIXTURELESS_SCREENSHOT_CONFIG_OPTIONAL_FIELDS = {
"mercurial": {"image_dir": "hg"},
"jenkins": {"image_name": "004.png"},
"google-calendar": {"image_name": "003.png", "image_dir": "google/calendar"},
}
for integration, fields in FIXTURELESS_SCREENSHOT_CONFIG_OPTIONAL_FIELDS.items():