This commit is contained in:
2023-12-12 00:56:52 +01:00
parent 0cf66c5781
commit 968c549bbe
5 changed files with 53 additions and 4 deletions

View File

@@ -1 +1,8 @@
python3.10 -m pytest --no-header -rfp --cov --cov-report html:tests/coverage --cov-report xml:tests/coverage/coverage.xml tests/
python3.10 -m pytest \
--no-header \
-rfp \
--cov \
--cov-report html:tests/coverage \
--cov-report xml:tests/coverage/coverage.xml \
--junitxml=tests/coverage/report.xml \
tests/

7
tests/start_tests_gitlab.sh Executable file
View File

@@ -0,0 +1,7 @@
apk add --update libmagic
pip3.10 install -r requirements.txt
sh tests/start_tests.sh
cp tests/coverage/coverage.xml ./coverage.xml
cp tests/coverage/report.xml ./report.xml

View File

@@ -15,11 +15,31 @@ class TestSamsung(unittest.TestCase):
for image in meta_data:
assert image.make == "samsung"
def test_a52s(self):
pass
image = next((image for image in meta_data if image.name == "samsung_a54_001.jpg"), None)
assert image.day == 2
assert image.month == 12
assert image.year == 2023
image = next((image for image in meta_data if image.name == "samsung_a54_003.jpg"), None)
assert image.day == 8
assert image.month == 12
assert image.year == 2023
@unittest.skip("")
def test_a52s(self):
copy_images(brand="samsung", model="a52s")
files = recursive_scan_folder(path=TEST_FOLDER)
meta_data = get_meta_data(images=files)
for image in meta_data:
assert image.make == "samsung"
@unittest.skip("")
def test_a14(self):
pass
copy_images(brand="samsung", model="a14")
files = recursive_scan_folder(path=TEST_FOLDER)
meta_data = get_meta_data(images=files)
for image in meta_data:
assert image.make == "samsung"
@unittest.skip("")