CI
This commit is contained in:
@@ -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
7
tests/start_tests_gitlab.sh
Executable 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
|
||||
@@ -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("")
|
||||
|
||||
Reference in New Issue
Block a user