mirror of
https://gitlab.com/Thoscellen/Wallset.git
synced 2025-05-31 19:04:51 +02:00
Refactorise le script Python avec une convention
This commit is contained in:
parent
f8fa02924c
commit
82385d1164
@ -7,7 +7,7 @@ import os
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
|
|
||||||
def validate_brightness_image(working_path, theme_config, high_light, image_list, brightness_way):
|
def _validate_brightness_image(working_path, theme_config, high_light, image_list, brightness_way):
|
||||||
image_pattern = theme_config.get("imageFilename")
|
image_pattern = theme_config.get("imageFilename")
|
||||||
image_filenames = {}.fromkeys(glob.glob(str(Path(working_path, image_pattern))))
|
image_filenames = {}.fromkeys(glob.glob(str(Path(working_path, image_pattern))))
|
||||||
# generate an image statistics for each images
|
# generate an image statistics for each images
|
||||||
@ -15,6 +15,7 @@ def validate_brightness_image(working_path, theme_config, high_light, image_list
|
|||||||
this_image = Image.open(an_imagefile).convert("L")
|
this_image = Image.open(an_imagefile).convert("L")
|
||||||
this_image_stats = ImageStat.Stat(this_image)
|
this_image_stats = ImageStat.Stat(this_image)
|
||||||
image_filenames[an_imagefile] = this_image_stats.mean[0]
|
image_filenames[an_imagefile] = this_image_stats.mean[0]
|
||||||
|
#print(f'{an_imagefile} : {image_filenames[an_imagefile]}')
|
||||||
|
|
||||||
# get the brightest observed image from the list
|
# get the brightest observed image from the list
|
||||||
if high_light == "dayHighlight":
|
if high_light == "dayHighlight":
|
||||||
@ -54,11 +55,11 @@ def manifest(working_path):
|
|||||||
|
|
||||||
|
|
||||||
def test_brightest_image(working_path, manifest):
|
def test_brightest_image(working_path, manifest):
|
||||||
validate_brightness_image(working_path, manifest, "dayHighlight", "dayImageList", "Brightest")
|
_validate_brightness_image(working_path, manifest, "dayHighlight", "dayImageList", "Brightest")
|
||||||
|
|
||||||
|
|
||||||
def test_darkest_image(working_path, manifest):
|
def test_darkest_image(working_path, manifest):
|
||||||
validate_brightness_image(working_path, manifest, "nightHighlight", "nightImageList", "Darkest")
|
_validate_brightness_image(working_path, manifest, "nightHighlight", "nightImageList", "Darkest")
|
||||||
|
|
||||||
|
|
||||||
def test_image_size(working_path, manifest):
|
def test_image_size(working_path, manifest):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user