Skip to content

Commit

Permalink
Add Allure test report
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Jan 26, 2024
1 parent de9e617 commit 9ec5eb2
Show file tree
Hide file tree
Showing 988 changed files with 21,393 additions and 18,939 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job links from the ipso website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job links from the scraper", "status": "passed", "start": 1706245778281, "stop": 1706245778282}, {"name": "Step 2: Get job links from the Peviitor API", "status": "passed", "start": 1706245778282, "stop": 1706245778282}, {"name": "Step 3: Compare job links from scraper response against Peviitor API Response", "status": "passed", "start": 1706245778282, "stop": 1706245778282}], "attachments": [{"name": "stdout", "source": "7bb08d21-2d45-4d6a-8d07-dac952f1ff8d-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.ipso.ipsoScraper'>"}], "start": 1706245778281, "stop": 1706245778282, "uuid": "b4bf72e6-596c-4dd6-b9a5-f1402141d972", "historyId": "8dc78de3e3ca9cfe7136324ba510632b", "testCaseId": "5166eb21b2abf1f7b6b25fcad406d485", "fullName": "test_api.TestScrapers#test_scrapers_link", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1975-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: ['Agenti contractare', 'Angajăm agenți contractare, verificare și conștientizare', 'Angajăm șoferi profesioniști pentru autocamion/mașină de mare tonaj', 'Responsabil de Mediu']

Actual Results: ['Agenti contractare', 'Angajăm agenți contractare, verificare și conștientizare', 'Angajăm șoferi profesioniști pentru autocamion/mașină de mare tonaj', 'Responsabil de Mediu']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job countries from the Pago website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job countries from the scraper", "status": "passed", "start": 1706245735599, "stop": 1706245735599}, {"name": "Step 2: Get job countries from the Peviitor API", "status": "passed", "start": 1706245735599, "stop": 1706245735599}, {"name": "Step 3: Compare job countries from scraper response against Peviitor API Response", "status": "passed", "start": 1706245735599, "stop": 1706245735599}], "attachments": [{"name": "stdout", "source": "3e8d9fc6-49ec-48df-9638-aff823d22533-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.pago.PagoScraper'>"}], "start": 1706245735599, "stop": 1706245735599, "uuid": "91547ddb-f410-4a7d-8c8f-cfe02d500e00", "historyId": "b3ed6b287e19fb64c021f3d47319e572", "testCaseId": "acd47a899d69d3ac220d510e41e13b29", "fullName": "test_api.TestScrapers#test_scrapers_country", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1985-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job cities from the zeelandia website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job cities from the scraper", "status": "passed", "start": 1706245724630, "stop": 1706245724630}, {"name": "Step 2: Get job cities from the Peviitor API", "status": "passed", "start": 1706245724630, "stop": 1706245724630}, {"name": "Step 3: Compare job cities from scraper response against Peviitor API Response", "status": "passed", "start": 1706245724630, "stop": 1706245724630}], "attachments": [{"name": "stdout", "source": "927d5cc8-5591-42d3-bc25-b1b6982c709b-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.zeelandia.zeelandiaScraper'>"}], "start": 1706245724630, "stop": 1706245724630, "uuid": "3a209dfb-290b-4e93-bdb0-003daa1ffed5", "historyId": "f5c28d986667e1ff4bb280d3fd32e415", "testCaseId": "75f773d8d7bc6573a9e018ca8c499fa6", "fullName": "test_api.TestScrapers#test_scrapers_city", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1978-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: ['Romania', 'Romania', 'Romania']

Actual Results: ['Romania', 'Romania', 'Romania']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job cities from the zucchetti website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job cities from the scraper", "status": "passed", "start": 1706245727679, "stop": 1706245727679}, {"name": "Step 2: Get job cities from the Peviitor API", "status": "passed", "start": 1706245727679, "stop": 1706245727679}, {"name": "Step 3: Compare job cities from scraper response against Peviitor API Response", "status": "passed", "start": 1706245727679, "stop": 1706245727679}], "attachments": [{"name": "stdout", "source": "59314ad4-acd5-4c7f-8648-7fcb700ceb11-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.zucchetti.zucchettiScraper'>"}], "start": 1706245727679, "stop": 1706245727679, "uuid": "c2044ca7-40cc-4fde-bf5d-9bc408f23038", "historyId": "422ad67b1e07b6d6cdb9715276ca59a3", "testCaseId": "75f773d8d7bc6573a9e018ca8c499fa6", "fullName": "test_api.TestScrapers#test_scrapers_city", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1975-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job cities from the britishcouncil website against Peviitor API Response", "status": "failed", "statusDetails": {"message": "AssertionError: Peviitor is having extra jobs cities\n \n \nassert [['Bucuresti'...ara', 'Iasi']] == [['Bucuresti'...ara', 'Iasi']]\n Left contains one more item: ['Bucuresti', 'Cluj-Napoca', 'Timisoara', 'Iasi']\n Full diff:\n [\n ['Bucuresti',\n 'Cluj-Napoca',\n 'Timisoara',\n 'Iasi'],\n ['Bucuresti',\n 'Cluj-Napoca',\n 'Timisoara',\n 'Iasi'],\n ['Bucuresti',\n 'Cluj-Napoca',\n 'Timisoara',\n 'Iasi'],\n + ['Bucuresti',\n + 'Cluj-Napoca',\n + 'Timisoara',\n + 'Iasi'],\n ]", "trace": "self = <test_api.TestScrapers object at 0x7f6b7ad387c0>\nsetup_tests = <test_api.SetupTests object at 0x7f6b7a797550>\n\n @pytest.mark.regression\n @pytest.mark.API\n def test_scrapers_city(self, setup_tests):\n \n # Dynamically set the title with the company name\n company_name = setup_tests.scraper_data[1]\n allure.dynamic.title(f\"Test job cities from the {company_name} website against Peviitor API Response\")\n \n with allure.step(\"Step 1: Get job cities from the scraper\"):\n job_cities_scraper = sorted(setup_tests.scraped_jobs_data[1])\n \n with allure.step(\"Step 2: Get job cities from the Peviitor API\"):\n job_cities_peviitor = sorted(setup_tests.peviitor_jobs_data[1])\n \n with allure.step(\"Step 3: Compare job cities from scraper response against Peviitor API Response\"):\n print(f\"Expected Results: {job_cities_scraper}\\n\")\n print(f\"Actual Results: {job_cities_peviitor}\")\n \n if job_cities_scraper != job_cities_peviitor:\n> assert job_cities_scraper == job_cities_peviitor, f\"Peviitor is having extra jobs cities\\n\\n\"\nE AssertionError: Peviitor is having extra jobs cities\nE \nE \nE assert [['Bucuresti'...ara', 'Iasi']] == [['Bucuresti'...ara', 'Iasi']]\nE Left contains one more item: ['Bucuresti', 'Cluj-Napoca', 'Timisoara', 'Iasi']\nE Full diff:\nE [\nE ['Bucuresti',\nE 'Cluj-Napoca',\nE 'Timisoara',\nE 'Iasi'],\nE ['Bucuresti',\nE 'Cluj-Napoca',\nE 'Timisoara',\nE 'Iasi'],\nE ['Bucuresti',\nE 'Cluj-Napoca',\nE 'Timisoara',\nE 'Iasi'],\nE + ['Bucuresti',\nE + 'Cluj-Napoca',\nE + 'Timisoara',\nE + 'Iasi'],\nE ]\n\ntests/test_api.py:116: AssertionError"}, "steps": [{"name": "Step 1: Get job cities from the scraper", "status": "passed", "start": 1706245753922, "stop": 1706245753923}, {"name": "Step 2: Get job cities from the Peviitor API", "status": "passed", "start": 1706245753923, "stop": 1706245753923}, {"name": "Step 3: Compare job cities from scraper response against Peviitor API Response", "status": "failed", "statusDetails": {"message": "AssertionError: Peviitor is having extra jobs cities\n \n \nassert [['Bucuresti'...ara', 'Iasi']] == [['Bucuresti'...ara', 'Iasi']]\n Left contains one more item: ['Bucuresti', 'Cluj-Napoca', 'Timisoara', 'Iasi']\n Full diff:\n [\n ['Bucuresti',\n 'Cluj-Napoca',\n 'Timisoara',\n 'Iasi'],\n ['Bucuresti',\n 'Cluj-Napoca',\n 'Timisoara',\n 'Iasi'],\n ['Bucuresti',\n 'Cluj-Napoca',\n 'Timisoara',\n 'Iasi'],\n + ['Bucuresti',\n + 'Cluj-Napoca',\n + 'Timisoara',\n + 'Iasi'],\n ]\n", "trace": " File \"/home/runner/work/RaresTestHub/RaresTestHub/tests/test_api.py\", line 116, in test_scrapers_city\n assert job_cities_scraper == job_cities_peviitor, f\"Peviitor is having extra jobs cities\\n\\n\"\n"}, "start": 1706245753923, "stop": 1706245753923}], "attachments": [{"name": "stdout", "source": "cda0aea5-f49d-4b59-b281-e510529cac67-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.britishcouncil.britishcouncilScraper'>"}], "start": 1706245753922, "stop": 1706245753924, "uuid": "009abf94-21a2-4d5b-8d11-d7026ccbeedf", "historyId": "d6cb75e66c0483d622fa355b102b304a", "testCaseId": "75f773d8d7bc6573a9e018ca8c499fa6", "fullName": "test_api.TestScrapers#test_scrapers_city", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1985-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: ['https://cargotrack.ro/locuri-de-munca/customer-support-specialist/', 'https://cargotrack.ro/locuri-de-munca/full-stack-developer/', 'https://cargotrack.ro/locuri-de-munca/tehnician-montaje/']

Actual Results: ['https://cargotrack.ro/locuri-de-munca/customer-support-specialist/', 'https://cargotrack.ro/locuri-de-munca/full-stack-developer/', 'https://cargotrack.ro/locuri-de-munca/tehnician-montaje/']
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: ['https://dualit.ro/careers/android-developer/', 'https://dualit.ro/careers/backend-java-developer/', 'https://dualit.ro/careers/frontend-developer-with-angular/', 'https://dualit.ro/careers/frontend-developer/', 'https://dualit.ro/careers/integration-design-manager/', 'https://dualit.ro/careers/java-developer-2/', 'https://dualit.ro/careers/mid-senior-ios-developer/', 'https://dualit.ro/careers/net-developer/', 'https://dualit.ro/careers/python-with-node-js-backend-developer/', 'https://dualit.ro/careers/qa-manual-engineer/', 'https://dualit.ro/careers/react-native-developer/', 'https://dualit.ro/careers/scala-developer/', 'https://dualit.ro/careers/senior-ui-developer/', 'https://dualit.ro/careers/ui-ux-designer/']

Actual Results: ['https://dualit.ro/careers/android-developer/', 'https://dualit.ro/careers/backend-java-developer/', 'https://dualit.ro/careers/frontend-developer-with-angular/', 'https://dualit.ro/careers/frontend-developer/', 'https://dualit.ro/careers/integration-design-manager/', 'https://dualit.ro/careers/java-developer-2/', 'https://dualit.ro/careers/mid-senior-ios-developer/', 'https://dualit.ro/careers/net-developer/', 'https://dualit.ro/careers/python-with-node-js-backend-developer/', 'https://dualit.ro/careers/qa-manual-engineer/', 'https://dualit.ro/careers/react-native-developer/', 'https://dualit.ro/careers/scala-developer/', 'https://dualit.ro/careers/senior-ui-developer/', 'https://dualit.ro/careers/ui-ux-designer/']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "4b2f1ce7-a808-408f-9ffa-4b5eefbf8f9c", "children": ["62a8f78f-a70b-46b6-9963-2f8f813194ac"], "befores": [{"name": "scraper_class", "status": "passed", "start": 1706245763149, "stop": 1706245763149}], "start": 1706245763149, "stop": 1706245763997}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "25412596-2377-4ca2-bd3b-b30a0b34340b", "children": ["09dfb012-cb9b-4e37-85ed-269d4e16f959"], "befores": [{"name": "setup_tests", "status": "passed", "start": 1706245728174, "stop": 1706245729094}], "start": 1706245728174, "stop": 1706245729097}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "a176ae96-4586-4dc3-a6b7-9e361bf2bb99", "children": ["4b7564ba-afd6-42d9-863a-b1d05f660129"], "befores": [{"name": "scraper_class", "status": "passed", "start": 1706245753945, "stop": 1706245753945}], "start": 1706245753945, "stop": 1706245756570}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job links from the Cargus website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job links from the scraper", "status": "passed", "start": 1706245756914, "stop": 1706245756914}, {"name": "Step 2: Get job links from the Peviitor API", "status": "passed", "start": 1706245756914, "stop": 1706245756914}, {"name": "Step 3: Compare job links from scraper response against Peviitor API Response", "status": "passed", "start": 1706245756914, "stop": 1706245756914}], "attachments": [{"name": "stdout", "source": "1e22685c-4ba3-4d5f-b11b-19c4ec8b9196-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.cargus.CargusScraper'>"}], "start": 1706245756914, "stop": 1706245756914, "uuid": "950f27d6-f014-4bc1-9f1c-a04eb322859b", "historyId": "3506ed0a40c398e263fc902636fbc0ae", "testCaseId": "5166eb21b2abf1f7b6b25fcad406d485", "fullName": "test_api.TestScrapers#test_scrapers_link", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1975-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job cities from the CSGroup website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job cities from the scraper", "status": "passed", "start": 1706245752241, "stop": 1706245752241}, {"name": "Step 2: Get job cities from the Peviitor API", "status": "passed", "start": 1706245752241, "stop": 1706245752241}, {"name": "Step 3: Compare job cities from scraper response against Peviitor API Response", "status": "passed", "start": 1706245752241, "stop": 1706245752241}], "attachments": [{"name": "stdout", "source": "0657f4bb-3f50-4ac7-bf56-a1e736bc585d-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.csgroup.CSGroupScraper'>"}], "start": 1706245752241, "stop": 1706245752241, "uuid": "e985cda7-7376-4ce2-bb52-8781778bc203", "historyId": "10f0b6fba503f25c44fdc10b9bed0cab", "testCaseId": "75f773d8d7bc6573a9e018ca8c499fa6", "fullName": "test_api.TestScrapers#test_scrapers_city", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1981-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "e084e064-6e02-4bba-a966-9328b7038849", "children": ["d5e8fda0-a4c2-4d93-aff3-f79119880aa9", "9fcc6e4a-c00d-4ef4-9336-20caf3cee2b3", "2fbc9f99-e233-44a0-b9da-b278f24f688b"], "befores": [{"name": "setup_tests", "status": "passed", "start": 1706245760759, "stop": 1706245761705}], "start": 1706245760759, "stop": 1706245761713}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "5d322819-02c6-4f6d-afdd-5e315b2718e4", "children": ["9739f3dd-6b03-4a05-a6fa-9dcd9b676f73", "f6d13f21-8a49-4975-8386-f0e890af1ca5", "2878e4a0-a461-443e-a9ff-95219cca196d", "c701691e-5f5e-44bf-a9d1-ade6de81e5a4"], "befores": [{"name": "setup_tests", "status": "passed", "start": 1706245747134, "stop": 1706245748219}], "start": 1706245747134, "stop": 1706245748229}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job links from the verla website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job links from the scraper", "status": "passed", "start": 1706245774823, "stop": 1706245774823}, {"name": "Step 2: Get job links from the Peviitor API", "status": "passed", "start": 1706245774823, "stop": 1706245774823}, {"name": "Step 3: Compare job links from scraper response against Peviitor API Response", "status": "passed", "start": 1706245774823, "stop": 1706245774823}], "attachments": [{"name": "stdout", "source": "68c7f7d7-1ddd-4594-8802-8255cfc3eb54-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.verla.verlaScraper'>"}], "start": 1706245774823, "stop": 1706245774823, "uuid": "bf70dd87-238f-4e14-84bd-3cc39096fbf8", "historyId": "2e2dfc2b687a417198631100aca0ad41", "testCaseId": "5166eb21b2abf1f7b6b25fcad406d485", "fullName": "test_api.TestScrapers#test_scrapers_link", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1436-717"}, {"name": "thread", "value": "1978-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_api"}]}
Loading

0 comments on commit 9ec5eb2

Please sign in to comment.