Skip to content

Commit

Permalink
Added project to repo
Browse files Browse the repository at this point in the history
  • Loading branch information
RaresCode committed Dec 23, 2023
1 parent e8cb84d commit 845b6fb
Show file tree
Hide file tree
Showing 8,425 changed files with 40,538 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
env/
__pycache__/
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job titles from the company website against Peviitor API Response

Step 1: Get job titles from the scraper
Step 2: Get job titles from the Peviitor API
Step 3: Compare job titles from scraper response against Peviitor API Response

Expected Results: ['ARHIVAR', 'CONSILIER JURIDIC', 'CONSILIER VANZARI', 'MANAGER DE PRODUS', 'SEF RAION']

Actual Results: ['ARHIVAR', 'CONSILIER JURIDIC', 'CONSILIER VANZARI', 'MANAGER DE PRODUS', 'SEF RAION']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job countries from the Cargus website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job countries from the scraper", "status": "passed", "start": 1703305234779, "stop": 1703305234779}, {"name": "Step 2: Get job countries from the Peviitor API", "status": "passed", "start": 1703305234779, "stop": 1703305234779}, {"name": "Step 3: Compare job countries from scraper response against Peviitor API Response", "status": "passed", "start": 1703305234779, "stop": 1703305234779}], "attachments": [{"name": "stdout", "source": "e848b963-2dba-48b4-94dc-feb8b02bc4ed-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.cargus.CargusScraper'>"}], "start": 1703305234779, "stop": 1703305234779, "uuid": "c72672f1-ed2e-48ab-adaa-1e2b25022d3e", "historyId": "2dc8f7ff28a666c087cf4b1a8c019099", "testCaseId": "220e543539d71e666c936b3b389140f9", "fullName": "tests.test_api.TestScrapers#test_scrapers_country", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1537-803"}, {"name": "thread", "value": "2204-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job titles from the company website against Peviitor API Response

Step 1: Get job titles from the scraper
Step 2: Get job titles from the Peviitor API
Step 3: Compare job titles from scraper response against Peviitor API Response

Expected Results: ['Ajutor de bucatar', 'Asistent Manager', 'Barman', 'Bucatar', 'Lucrator in alimentatie', 'Manager', 'Ospatar', 'Sef Sala', 'Sofer Livrari']

Actual Results: ['Ajutor de bucatar', 'Asistent Manager', 'Barman', 'Bucatar', 'Lucrator in alimentatie', 'Manager', 'Ospatar', 'Sef Sala', 'Sofer Livrari']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Validate job titles from the softexco website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job titles from the scraper", "status": "passed", "start": 1703261671833, "stop": 1703261671833}, {"name": "Step 2: Get job titles from the Peviitor API", "status": "passed", "start": 1703261671833, "stop": 1703261671833}, {"name": "Step 3: Compare job titles from scraper response against Peviitor API Response", "status": "passed", "start": 1703261671833, "stop": 1703261671833}], "attachments": [{"name": "stdout", "source": "a9c9371b-46bc-484a-89c8-aab2614f0bfa-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.softexco.softexcoScraper'>"}], "start": 1703261671833, "stop": 1703261671833, "uuid": "533d3065-65c0-42f7-af8a-d5e50448727c", "historyId": "d0fff01bf47634587f15b0cce7f828b7", "testCaseId": "c080507e0e859c453fd919081af4356d", "fullName": "tests.test_api.TestScrapers#test_scrapers_title", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az565-307"}, {"name": "thread", "value": "2530-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "c260d2ba-e909-49c8-9cea-befb64b5329d", "children": ["58c7b11f-5b36-4795-9bbc-c5610264a1e8", "77c9fb24-e154-4767-b60f-3d7a7e749099", "bdb2bae9-c1d9-4ca4-842b-325149749392", "476245d7-4921-4e26-aded-03699e55c4f4"], "befores": [{"name": "scraper_class", "status": "passed", "start": 1703178731202, "stop": 1703178731202}], "start": 1703178731202, "stop": 1703178732798}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job countries from the company website against Peviitor API Response

Step 1: Get job countries from the scraper
Step 2: Get job countries from the Peviitor API
Step 3: Compare of job countries from scraper response against Peviitor API Response

Expected Results: ['România', 'România', 'România', 'România']

Actual Results: ['România', 'România', 'România', 'România']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job cities from the urbica website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job cities from the scraper", "status": "passed", "start": 1703305288930, "stop": 1703305288930}, {"name": "Step 2: Get job cities from the Peviitor API", "status": "passed", "start": 1703305288930, "stop": 1703305288930}, {"name": "Step 3: Compare job cities from scraper response against Peviitor API Response", "status": "passed", "start": 1703305288930, "stop": 1703305288930}], "attachments": [{"name": "stdout", "source": "e104f70c-1209-44b8-a1c6-b51277512cdd-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.urbica.urbicaScraper'>"}], "start": 1703305288930, "stop": 1703305288930, "uuid": "569d25a0-3393-47e3-968d-255f5bba2347", "historyId": "812fb2fbd5490ceb3ac678f291d2bef1", "testCaseId": "de858b72cb7dd414b6682dd3b0adb884", "fullName": "tests.test_api.TestScrapers#test_scrapers_city", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1537-803"}, {"name": "thread", "value": "2204-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job titles from the company website against Peviitor API Response

Step 1: Get job titles from the scraper
Step 2: Get job titles from the Peviitor API
Step 3: Compare job titles from scraper response against Peviitor API Response

Expected Results: ['Cargus caută curier/șofer/livratori cu autoutilitare proprii', 'Team Leader', 'Telesales Executive – Bucuresti/Ilfov']

Actual Results: ['Cargus caută curier/șofer/livratori cu autoutilitare proprii', 'Team Leader', 'Telesales Executive – Bucuresti/Ilfov']
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job titles from the company website against Peviitor API Response

Step 1: Get job titles from the scraper
Step 2: Get job titles from the Peviitor API
Step 3: Compare job titles from scraper response against Peviitor API Response

Expected Results: ['ATM Java Developer', 'Embedded Software Engineer Aeronautics', 'Junior Software Engineer', 'Recruiter & Employer Branding Specialist', 'Test & Validation ATM Engineer']

Actual Results: ['ATM Java Developer', 'Embedded Software Engineer Aeronautics', 'Junior Software Engineer', 'Recruiter & Employer Branding Specialist', 'Test & Validation ATM Engineer']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_scrapers_country[autosienaScraper]", "status": "passed", "attachments": [{"name": "stdout", "source": "6823094d-416b-430b-933f-fda61d2fcba4-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.autosiena.autosienaScraper'>"}], "start": 1703218878325, "stop": 1703218878325, "uuid": "d8873f64-1875-468c-94fc-ef8a18afc80b", "historyId": "ddcd6e9e208d5ad99a74628cab52ca7c", "testCaseId": "220e543539d71e666c936b3b389140f9", "fullName": "tests.test_api.TestScrapers#test_scrapers_country", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "tag", "value": "@pytest.mark.usefixtures('setup_tests')"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1248-149"}, {"name": "thread", "value": "2125-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job links from the allengra website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job links from the scraper", "status": "passed", "start": 1703340704981, "stop": 1703340704981}, {"name": "Step 2: Get job links from the Peviitor API", "status": "passed", "start": 1703340704981, "stop": 1703340704981}, {"name": "Step 3: Compare job links from scraper response against Peviitor API Response", "status": "passed", "start": 1703340704981, "stop": 1703340704981}], "attachments": [{"name": "stdout", "source": "26dfd385-29ba-4a15-a679-8350180ed4b0-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.allengra.allengraScraper'>"}], "start": 1703340704981, "stop": 1703340704982, "uuid": "d4d89b49-177b-4d64-ba80-f493829395fa", "historyId": "21a200f9ad7c25cfb702185e0182c413", "testCaseId": "6754344b7f74f1d3db031396b511a41a", "fullName": "tests.test_api.TestScrapers#test_scrapers_link", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1423-199"}, {"name": "thread", "value": "2200-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job countries from the company website against Peviitor API Response

Step 1: Get job countries from the scraper
Step 2: Get job countries from the Peviitor API
Step 3: Compare job countries from scraper response against Peviitor API Response

Expected Results: ['România']

Actual Results: ['România']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "e4a65293-cfc2-4ed1-b38c-064ed75447c5", "children": ["2873e5f8-661d-472c-9708-661521ae70a8", "913431eb-6273-4703-b602-63e093f2bb6c", "18e47f63-5b31-433c-9c84-bd76aa4f3225", "ec39c789-3984-4b90-b5d2-0a670e4cc8f3"], "befores": [{"name": "scraper_class", "status": "passed", "start": 1703177676654, "stop": 1703177676654}], "start": 1703177676654, "stop": 1703177677549}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_scrapers_title[nielseniqScraper]", "status": "passed", "attachments": [{"name": "stdout", "source": "287485ad-7773-4242-95d7-6c5f2c8b503c-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.nielseniq.nielseniqScraper'>"}], "start": 1703240376044, "stop": 1703240376044, "uuid": "70756d75-d8a4-430e-bfda-0745f65e07ae", "historyId": "4396c222556f1e08c2424a23857ff51a", "testCaseId": "c080507e0e859c453fd919081af4356d", "fullName": "tests.test_api.TestScrapers#test_scrapers_title", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "tag", "value": "@pytest.mark.usefixtures('setup_tests')"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az839-512"}, {"name": "thread", "value": "2157-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: [['Timisoara']]

Actual Results: [['Timisoara']]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_scrapers_link[carturestiScraper]", "status": "passed", "attachments": [{"name": "stdout", "source": "5043e63a-a1e1-45a2-9c3b-96aa7298a7b3-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.carturesti.carturestiScraper'>"}], "start": 1703178711493, "stop": 1703178711493, "uuid": "f48451be-51c7-409a-a455-cf66599ea143", "historyId": "d9e6c925402931ed57271decfd66812b", "testCaseId": "6754344b7f74f1d3db031396b511a41a", "fullName": "tests.test_api.TestScrapers#test_scrapers_link", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "tag", "value": "@pytest.mark.usefixtures('setup_tests')"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1147-504"}, {"name": "thread", "value": "2416-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job cities from the company website against Peviitor API Response

Step 1: Get job cities from the scraper
Step 2: Get job cities from the Peviitor API
Step 3: Compare of job titles from scraper response against Peviitor API Response

Expected Results: [['Iasi'], ['Iasi'], ['Iasi']]

Actual Results: [['Iasi'], ['Iasi'], ['Iasi']]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_scrapers_title[autosienaScraper]", "status": "passed", "attachments": [{"name": "stdout", "source": "9b823554-3408-4e90-958f-0f33711d9e5d-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.autosiena.autosienaScraper'>"}], "start": 1703177753822, "stop": 1703177753822, "uuid": "cdce7c3a-1159-44e5-89d3-f2ce09a36368", "historyId": "f9ade9429230e8acae60d8352019d38e", "testCaseId": "c080507e0e859c453fd919081af4356d", "fullName": "tests.test_api.TestScrapers#test_scrapers_title", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "tag", "value": "@pytest.mark.usefixtures('setup_tests')"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1379-978"}, {"name": "thread", "value": "2180-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: [['Iasi'], ['Iasi']]

Actual Results: [['Iasi'], ['Iasi']]
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: ['Asistent medical de laborator', 'Asistent medical de laborator', 'Asistent medical de laborator/Tehnician de laborator clinic', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Biolog', 'Biolog/Chimist/Biochimist', 'Biolog/Chimist/Biochimist', 'Biolog/Chimist/Biochimist', 'Biolog/Chimist/Biochimist', 'Coleg departament IT', 'Manager zonal', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic specialist/primar anatomie patologică', 'Medic specialist/primar medicină de laborator - Hematologie', 'Medic specialist/primar medicină de laborator - Microbiologie', 'Registrator medical', 'Registrator medical', 'Reprezentant medical', 'Reprezentant medical', 'Reprezentant medical']

Actual Results: ['Asistent medical de laborator', 'Asistent medical de laborator', 'Asistent medical de laborator/Tehnician de laborator clinic', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Asistent medical generalist', 'Biolog', 'Biolog/Chimist/Biochimist', 'Biolog/Chimist/Biochimist', 'Biolog/Chimist/Biochimist', 'Biolog/Chimist/Biochimist', 'Coleg departament IT', 'Manager zonal', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic medicină de laborator', 'Medic specialist/primar anatomie patologică', 'Medic specialist/primar medicină de laborator - Hematologie', 'Medic specialist/primar medicină de laborator - Microbiologie', 'Registrator medical', 'Registrator medical', 'Reprezentant medical', 'Reprezentant medical', 'Reprezentant medical']
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Expected Results: [['Satu Mare'], ['Satu Mare']]

Actual Results: [['Satu Mare'], ['Satu Mare']]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job titles from the company website against Peviitor API Response

Step 1: Get job titles from the scraper
Step 2: Get job titles from the Peviitor API
Step 3: Compare job titles from scraper response against Peviitor API Response

Expected Results: ['Account Manager', 'Channel Manager', 'Consultant Implementare', 'Consultant Senior - Suport Tehnic', 'Product Manager']

Actual Results: ['Account Manager', 'Channel Manager', 'Consultant Implementare', 'Consultant Senior - Suport Tehnic', 'Product Manager']
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "Test job countries from the verla website against Peviitor API Response", "status": "passed", "steps": [{"name": "Step 1: Get job countries from the scraper", "status": "passed", "start": 1703305279712, "stop": 1703305279712}, {"name": "Step 2: Get job countries from the Peviitor API", "status": "passed", "start": 1703305279712, "stop": 1703305279713}, {"name": "Step 3: Compare job countries from scraper response against Peviitor API Response", "status": "passed", "start": 1703305279713, "stop": 1703305279713}], "attachments": [{"name": "stdout", "source": "bb9c4ae6-99a9-42c2-b5ce-9dd44ef827bf-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "scraper_class", "value": "<class 'sites.verla.verlaScraper'>"}], "start": 1703305279712, "stop": 1703305279713, "uuid": "f873f05f-6025-442c-a24a-5954e598c7b6", "historyId": "a08f9848ad5783c094143fbbc067c017", "testCaseId": "220e543539d71e666c936b3b389140f9", "fullName": "tests.test_api.TestScrapers#test_scrapers_country", "labels": [{"name": "tag", "value": "API"}, {"name": "tag", "value": "regression"}, {"name": "parentSuite", "value": "tests"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1537-803"}, {"name": "thread", "value": "2204-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 59153 0 59153 0 0 123k 0 --:--:-- --:--:-- --:--:-- 123k100 81599 0 81599 0 0 170k 0 --:--:-- --:--:-- --:--:-- 169k
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Validate job links from the company website against Peviitor API Response

Step 1: Get job links from the scraper
Step 2: Get job links from the Peviitor API
Step 3: Compare of job links from scraper response against Peviitor API Response

Expected Results: ['https://autosiena.ro/cariera/#1', 'https://autosiena.ro/cariera/#2']

Actual Results: ['https://autosiena.ro/cariera/#1', 'https://autosiena.ro/cariera/#2']
Loading

0 comments on commit 845b6fb

Please sign in to comment.