diff --git a/.gitlab/existing_valid_theme_set.yml b/.gitlab/existing_valid_theme_set.yml new file mode 100644 index 0000000..2179d25 --- /dev/null +++ b/.gitlab/existing_valid_theme_set.yml @@ -0,0 +1,32 @@ +manifest-job/existing_valid_theme_set: + variables: + PACKAGE_NAME: "existing_valid_theme_set" + extends: .manifest-job + +test-images-job/existing_valid_theme_set: + needs: + - manifest-job/existing_valid_theme_set + variables: + PACKAGE_NAME: "existing_valid_theme_set" + extends: .test-job + +bundle-job/existing_valid_theme_set: + needs: + - manifest-job/existing_valid_theme_set + variables: + PACKAGE_NAME: "existing_valid_theme_set" + extends: .bundle-job + +upload-job/existing_valid_theme_set: + needs: + - bundle-job/existing_valid_theme_set + variables: + PACKAGE_NAME: "existing_valid_theme_set" + extends: .upload-job + +release-job/existing_valid_theme_set: + needs: + - upload-job/existing_valid_theme_set + variables: + PACKAGE_NAME: "existing_valid_theme_set" + extends: .release-job diff --git a/.vscode/launch.json b/.vscode/launch.json index 6a1ef3c..bb07030 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -56,5 +56,60 @@ }, "justMyCode": true }, + { + "name": "Gen-Manifest existing_valid_theme_set", + "cwd": "${workspaceFolder}/src", + "type": "node", + "request": "launch", + "runtimeExecutable": "npm", + "runtimeArgs": [ + "run", + "start" + ], + "env": { + "ENTRY_FOLDER": "${workspaceFolder}/test", + "PACKAGE_NAME": "existing_valid_theme_set" + }, + "skipFiles": [ + "/**" + ], + }, + { + "name": "Test-Manifest existing_valid_theme_set", + "cwd": "${workspaceFolder}/src", + "type": "node", + "request": "launch", + "runtimeExecutable": "npm", + "runtimeArgs": [ + "run", + "test" + ], + "env": { + "ENTRY_FOLDER": "${workspaceFolder}/test", + "PACKAGE_NAME": "existing_valid_theme_set" + }, + "skipFiles": [ + "/**" + ], + }, + { + "name": "Test-Images existing_valid_theme_set", + "cwd": "${workspaceFolder}/src", + "console": "internalConsole", + "type": "python", + "request": "launch", + "module": "pytest", + "args": [ + "test_images.py", + "-rA", + "--tb=line", + "--color=yes" + ], + "env": { + "ENTRY_FOLDER": "${workspaceFolder}/test", + "PACKAGE_NAME": "existing_valid_theme_set" + }, + "justMyCode": true + }, ] } \ No newline at end of file diff --git a/test/existing_valid_theme_set/stray__1.jpg b/test/existing_valid_theme_set/stray__1.jpg new file mode 100644 index 0000000..658f98a Binary files /dev/null and b/test/existing_valid_theme_set/stray__1.jpg differ diff --git a/test/existing_valid_theme_set/stray__2.jpg b/test/existing_valid_theme_set/stray__2.jpg new file mode 100644 index 0000000..461f298 Binary files /dev/null and b/test/existing_valid_theme_set/stray__2.jpg differ diff --git a/test/existing_valid_theme_set/theme.json b/test/existing_valid_theme_set/theme.json new file mode 100644 index 0000000..8c3678f --- /dev/null +++ b/test/existing_valid_theme_set/theme.json @@ -0,0 +1,13 @@ +{ + "dayImageList": [ + 1 + ], + "nightImageList": [ + 2 + ], + "sunsetImageList": [], + "sunriseImageList": [], + "imageFilename": "stray__*.jpg", + "imageCredits": "©Thoscellen, ©BlueTwelve", + "displayName": "Stray" +} \ No newline at end of file