Report generated on 11-Jan-2023 at 18:10:57 by pytest-html v2.1.1
Packages | {"pluggy": "0.13.1", "py": "1.9.0", "pytest": "6.1.0"} |
Platform | Windows-10-10.0.19041-SP0 |
Plugins | {"allure-pytest": "2.8.18", "datadir": "1.3.1", "html": "2.1.1", "metadata": "1.10.0"} |
Python | 3.8.5 |
165 tests ran in 5568.90 seconds.
(Un)check the boxes to filter the results.
131 passed, 0 skipped, 34 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Duration | Links |
---|---|---|---|
No results found. Try to check the filters | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/agile-and-scrum/agile-and-scrum-certification-training] | 40.40 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF1D06D90>, value = '/agile-and-scrum/agile-and-scrum-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/agile-and-scrum/agile-and-scrum-certification-training, missing values: [''] in UI key: https://www.simplilearn.com/agile-and-scrum/agile-and-scrum-certification-training, missing values: ['Ahmedabad', 'Bangalore', 'Bhopal', 'Chennai', 'Delhi', 'Gurgaon', 'Hyderabad', 'Kolkata', 'Lucknow', 'Mumbai', 'Pune', 'Thiruvananthapuram', 'Vadodara', 'Vijayawada'] in DB value of count is : 2 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/prince2-foundation-certification-training] | 7.03 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF1F54160>, value = '/project-management/prince2-foundation-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/project-management/prince2-foundation-certification-training, missing values: ['Bhopal', 'Hyderabad', 'Pune'] in DB value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/search-engine-optimization-seo-certification-training] | 7.36 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF1FE0940>, value = '/digital-marketing/search-engine-optimization-seo-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/digital-marketing/search-engine-optimization-seo-certification-training, missing values: ['Kanpur', 'Agra'] in UI value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/ceh-certification] | 7.38 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF1F67D60>, value = '/cyber-security/ceh-certification' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/cyber-security/ceh-certification, missing values: ['Bhubaneshwar'] in UI value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/apache-spark-scala-certification-training] | 7.31 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF20CFDF0>, value = '/big-data-and-analytics/apache-spark-scala-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/big-data-and-analytics/apache-spark-scala-certification-training, missing values: ['Ahmedabad', 'Chennai', 'Kolkata', 'Pune'] in DB value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-platform-developer-1-certification-training] | 6.96 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF20C7B50>, value = '/salesforce/salesforce-platform-developer-1-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/salesforce/salesforce-platform-developer-1-certification-training, missing values: ['Ahmedabad'] in UI key: https://www.simplilearn.com/salesforce/salesforce-platform-developer-1-certification-training, missing values: ['Delhi', 'Pune'] in DB value of count is : 2 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/node-js-certification-training] | 6.81 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2136AC0>, value = '/node-js-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/node-js-certification-training, missing values: ['Ahmedabad', 'Bangalore', 'Delhi', 'Mumbai', 'Pune'] in DB value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/microsoft-azure-administrator-associate-certification-training-course] | 6.93 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2130C10>, value = '/microsoft-azure-administrator-associate-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/microsoft-azure-administrator-associate-certification-training-course, missing values: ['Kolkata', 'Pune', 'Ahmedabad'] in UI value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/docker-certified-associate-dca-certification-training-course] | 6.95 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2181E50>, value = '/docker-certified-associate-dca-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/docker-certified-associate-dca-certification-training-course, missing values: ['Bangalore', 'Chennai', 'Pondicherry', 'Pune'] in DB value of count is : 1 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/quality-management/lean-six-sigma-certification-training-all-in-one-bundle] | 42.50 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF1F2B130>, value = '/quality-management/lean-six-sigma-certification-training-all-in-one-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_master_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_masters_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_master_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:131: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/quality-management/lean-six-sigma-certification-training-all-in-one-bundle, missing values: [''] in UI key: https://www.simplilearn.com/quality-management/lean-six-sigma-certification-training-all-in-one-bundle, missing values: ['ahmedabad', 'bangalore', 'chennai', 'delhi', 'kolkata', 'mumbai', 'pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/devops-engineer-masters-program-certification-training] | 22.38 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF21A2160>, value = '/devops-engineer-masters-program-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_master_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_masters_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_master_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:131: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/devops-engineer-masters-program-certification-training, missing values: ['visakhapatnam'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/artificial-intelligence-masters-program-training-course] | 22.78 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF21B28B0>, value = '/artificial-intelligence-masters-program-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_master_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_masters_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_master_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:131: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course, missing values: ['shimoga'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/business-analyst-certification-training-course] | 22.70 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF21D5BB0>, value = '/business-analyst-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_master_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_masters_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_master_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:131: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/business-analyst-certification-training-course, missing values: ['cochin'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/cyber-security/security-architect-bundle] | 39.35 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2231220>, value = '/cyber-security/security-architect-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/cyber-security/security-architect-bundle, missing values: ['Bangalore', 'Chennai', 'Hyderabad', 'Mumbai', 'Pune', 'Kolkata', 'Delhi', 'Ahmedabad', 'Bhubaneshwar'] in UI key: https://www.simplilearn.com/cyber-security/security-architect-bundle, missing values: [''] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/it-hardware-and-networking/network-architect-bundle] | 37.28 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF21DB610>, value = '/it-hardware-and-networking/network-architect-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/it-hardware-and-networking/network-architect-bundle, missing values: ['Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune', 'Ahmedabad'] in UI key: https://www.simplilearn.com/it-hardware-and-networking/network-architect-bundle, missing values: [''] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/mobile-and-software-development/technical-architect-bundle] | 38.14 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF22788E0>, value = '/mobile-and-software-development/technical-architect-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/mobile-and-software-development/technical-architect-bundle, missing values: ['Chennai', 'Delhi', 'Mumbai', 'Pune'] in UI key: https://www.simplilearn.com/mobile-and-software-development/technical-architect-bundle, missing values: [''] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/quality-management/lean-six-sigma-certification-training-all-in-one-bundle] | 42.95 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF220DE80>, value = '/quality-management/lean-six-sigma-certification-training-all-in-one-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/quality-management/lean-six-sigma-certification-training-all-in-one-bundle, missing values: [''] in UI key: https://www.simplilearn.com/quality-management/lean-six-sigma-certification-training-all-in-one-bundle, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/big-data-and-analytics/senior-data-scientist-masters-program-training] | 38.71 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF21F9C10>, value = '/big-data-and-analytics/senior-data-scientist-masters-program-training' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/big-data-and-analytics/senior-data-scientist-masters-program-training, missing values: [''] in UI key: https://www.simplilearn.com/big-data-and-analytics/senior-data-scientist-masters-program-training, missing values: ['Ahmedabad', 'Aurangabad', 'Bangalore', 'Bhilai', 'Bhopal', 'Bhubaneshwar', 'Chandigarh', 'Chennai', 'Cochin', 'Coimbatore', 'Dehra Dun', 'Delhi', 'Faridabad', 'Ghaziabad', 'Gorakhpur', 'Guntur', 'Gurgaon', 'Guwahati', 'Hyderabad', 'Jaipur', 'Kanpur', 'Khammam', 'Kolkata', 'Lucknow', 'Madurai', 'Mumbai', 'Mysore', 'Nagpur', 'Noida', 'Patna', 'Pondicherry', 'Pune', 'Ranchi', 'Shimoga', 'Surat', 'Thane', 'Thiruvananthapuram', 'Tiruchchirappalli', 'Tirupati', 'Trichur', 'Vadodara', 'Visakhapatnam', 'Warangal'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/advanced-digital-marketing-certification-training-course] | 22.71 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF220CFD0>, value = '/advanced-digital-marketing-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/advanced-digital-marketing-certification-training-course, missing values: [''] in UI key: https://www.simplilearn.com/advanced-digital-marketing-certification-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Ernakulam', 'Hyderabad', 'Indore', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/cloud-solutions-architect-masters-program-training] | 22.51 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF221FF70>, value = '/cloud-solutions-architect-masters-program-training' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/cloud-solutions-architect-masters-program-training, missing values: [''] in UI key: https://www.simplilearn.com/cloud-solutions-architect-masters-program-training, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Hyderabad', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/devops-engineer-masters-program-certification-training] | 22.13 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF22C6670>, value = '/devops-engineer-masters-program-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/devops-engineer-masters-program-certification-training, missing values: [''] in UI key: https://www.simplilearn.com/devops-engineer-masters-program-certification-training, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/pmp-plus-bundle-masters-program] | 22.27 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF229E040>, value = '/pmp-plus-bundle-masters-program' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/pmp-plus-bundle-masters-program, missing values: [''] in UI key: https://www.simplilearn.com/pmp-plus-bundle-masters-program, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/artificial-intelligence-masters-program-training-course] | 24.06 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF22DBF40>, value = '/artificial-intelligence-masters-program-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course, missing values: [''] in UI key: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course, missing values: ['Ahmedabad', 'Aurangabad', 'Bangalore', 'Bhopal', 'Bhubaneshwar', 'Calicut', 'Chandigarh', 'Chennai', 'Cochin', 'Coimbatore', 'Delhi', 'Ernakulam', 'Hyderabad', 'Jaipur', 'Kolkata', 'Lucknow', 'Madurai', 'Mangalore', 'Mumbai', 'Nagpur', 'Nashik', 'Noida', 'Patna', 'Pondicherry', 'Pune', 'Shimoga', 'Vadodara', 'Visakhapatnam'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/digital-project-manager-masters-program-certification-training] | 22.50 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF228D7C0>, value = '/digital-project-manager-masters-program-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/digital-project-manager-masters-program-certification-training, missing values: [''] in UI key: https://www.simplilearn.com/digital-project-manager-masters-program-certification-training, missing values: ['Ahmedabad', 'Bangalore', 'Bhopal', 'Bhubaneshwar', 'Chandigarh', 'Chennai', 'Coimbatore', 'Delhi', 'Ernakulam', 'Gurgaon', 'Hyderabad', 'Indore', 'Jaipur', 'Kolkata', 'Lucknow', 'Mumbai', 'Mysore', 'Noida', 'Pune', 'Thiruvananthapuram'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/cyber-security-expert-master-program-training-course] | 38.44 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF22BF040>, value = '/cyber-security-expert-master-program-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/cyber-security-expert-master-program-training-course, missing values: [''] in UI key: https://www.simplilearn.com/cyber-security-expert-master-program-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Meerut', 'Mumbai', 'Noida', 'Pune', 'Tirupati'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/big-data-engineer-masters-certification-training-course] | 38.11 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF22C7A30>, value = '/big-data-engineer-masters-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/big-data-engineer-masters-certification-training-course, missing values: [''] in UI key: https://www.simplilearn.com/big-data-engineer-masters-certification-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/data-analyst-masters-certification-training-course] | 38.07 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2287EE0>, value = '/data-analyst-masters-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/data-analyst-masters-certification-training-course, missing values: [''] in UI key: https://www.simplilearn.com/data-analyst-masters-certification-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Cochin', 'Delhi', 'Gurgaon', 'Hyderabad', 'Jaipur', 'Jodhpur', 'Kolhapur', 'Kolkata', 'Lucknow', 'Mangalore', 'Mumbai', 'Noida', 'Pune', 'Rajkot'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/business-analyst-certification-training-course] | 22.68 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF21F3700>, value = '/business-analyst-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/business-analyst-certification-training-course, missing values: [''] in UI key: https://www.simplilearn.com/business-analyst-certification-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Coimbatore', 'Delhi', 'Gurgaon', 'Hyderabad', 'Jaipur', 'Kolkata', 'Lucknow', 'Mumbai', 'Noida', 'Pune', 'Vijayawada'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/aws-cloud-architect-certification-training-course] | 22.41 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2287DF0>, value = '/aws-cloud-architect-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/aws-cloud-architect-certification-training-course, missing values: [''] in UI key: https://www.simplilearn.com/aws-cloud-architect-certification-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/azure-cloud-architect-certification-training-course] | 22.15 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF1FE0400>, value = '/azure-cloud-architect-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/azure-cloud-architect-certification-training-course, missing values: ['Patna'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/full-stack-web-developer-mean-stack-certification-training] | 6.96 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF233BD30>, value = '/full-stack-web-developer-mean-stack-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_cohort_masters_url_city': "Select distinct json_extract(s.params, '$.city_name') ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", cohort_master_read_csv()) def test_create_json_from_DB_for_cohort_masters_program_url(self, value, testdata): x={} df = pd.read_csv('cohort_master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_cohort_masters_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("cohort_master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:225: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/full-stack-web-developer-mean-stack-certification-training, missing values: [''] in UI key: https://www.simplilearn.com/full-stack-web-developer-mean-stack-certification-training, missing values: ['Bangalore', 'Chandigarh', 'Chennai', 'Delhi', 'Gurgaon', 'Hyderabad', 'Indore', 'Jaipur', 'Kolkata', 'Mumbai', 'Noida', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/java-full-stack-developer-certification-training-course] | 23.16 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2356A30>, value = '/java-full-stack-developer-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_cohort_masters_url_city': "Select distinct json_extract(s.params, '$.city_name') ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", cohort_master_read_csv()) def test_create_json_from_DB_for_cohort_masters_program_url(self, value, testdata): x={} df = pd.read_csv('cohort_master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_cohort_masters_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("cohort_master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:225: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/java-full-stack-developer-certification-training-course, missing values: ['Delhi', 'Kolkata', 'Mumbai', 'Jaipur', 'Gurgaon', 'Indore'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-cyber-security-certification-training-course] | 37.71 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF22EEB80>, value = '/pgp-cyber-security-certification-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_PG_program_url_city': "Select distinct json_extract(s.params, '$.city_name') as c...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", PG_program_read_csv()) def test_create_json_from_DB_for_PG_program_url(self, value, testdata): x={} df = pd.read_csv('PG_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_PG_program_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("PG_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:275: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/pgp-cyber-security-certification-training-course, missing values: ['bangalore', 'delhi', 'hyderabad', 'mumbai', 'pune', 'chennai', 'ahmedabad', 'kolkata', 'bhopal', 'bhubaneshwar', 'gurgaon', 'mysore', 'visakhapatnam', 'dhaka', 'tirupati', 'imphal'] in UI key: https://www.simplilearn.com/pgp-cyber-security-certification-training-course, missing values: [''] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/data-engineering-bootcamp] | 38.17 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000026EF2389220>, value = '/data-engineering-bootcamp' testdata = {'db_type': 'mysql', 'query_to_fetch_PG_program_url_city': "Select distinct json_extract(s.params, '$.city_name') as c...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", PG_program_read_csv()) def test_create_json_from_DB_for_PG_program_url(self, value, testdata): x={} df = pd.read_csv('PG_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_PG_program_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("PG_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:275: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/data-engineering-bootcamp, missing values: [''] in UI key: https://www.simplilearn.com/data-engineering-bootcamp, missing values: ['ahmedabad', 'bangalore', 'chennai', 'delhi', 'kolkata', 'mumbai', 'pune'] in DB | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/agile-and-scrum/pmi-acp-certification-training] | 7.20 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cisa-certification-training] | 7.14 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cissp-certification-training] | 6.79 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/big-data-and-hadoop-training] | 11.40 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/capm-certification-training] | 7.24 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/pmi-rmp-training] | 7.02 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/pmp-certification-training] | 7.40 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/quality-management/lean-six-sigma-black-belt-training] | 6.99 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/quality-management/lean-management-training] | 7.16 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-developer-training] | 6.85 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/social-media-certification-training] | 7.14 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/pay-per-click-ppc-certification-training] | 6.80 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/content-marketing-certification-training] | 38.32 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/conversion-optimization-certification-training] | 37.66 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/ccba-certification-training] | 38.15 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-administrator-training] | 7.12 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/it-service-management/togaf-certification-program-training] | 7.47 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-administrator-and-developer-training] | 8.21 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/data-scientist-certification-sas-r-excel-training] | 6.89 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/quality-management/lean-six-sigma-green-belt-training] | 6.93 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/mobile-and-software-development/python-development-training] | 7.04 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/cbap-preparatory-course-training] | 6.78 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/prince2-foundation-and-practitioner-certification-training] | 6.85 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/big-data-and-hadoop-administrator-certification-training] | 6.74 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/mongodb-certification-training] | 7.21 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/apache-kafka-certification-training-course] | 6.66 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/email-marketing-certification-training] | 38.23 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/kpi-analysis-and-techniques-training] | 37.87 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cism-certification-training] | 6.71 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-technical-essential-training] | 37.51 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-solution-architect-associate-training] | 7.19 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/python-for-data-science-training] | 7.02 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-developer-certification-training] | 37.58 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-sysops-certification-training] | 38.33 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/mobile-and-software-development/java-javaee-soa-development-training] | 7.60 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/digital-analytics-foundation-training-course] | 37.82 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/microsoft-azure-fundamentals-training] | 22.67 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/it-service-management/itil-foundation-training] | 6.91 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cobit-certification-training] | 7.43 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/tableau-training-and-data-visualization-course] | 7.09 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/angular-certification-training-course] | 6.75 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/selenium-certification-training] | 6.90 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/ccsp-certification-training] | 6.73 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/react-js-certification-training-course] | 6.86 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/ansible-certification-training] | 7.08 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/sql-database-training-course] | 37.50 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/dot-net-programming-certification-training-course] | 37.99 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/comptia-security-plus-certification-training] | 6.86 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/power-bi-certification-training-course] | 7.14 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/deep-learning-course-with-tensorflow-training] | 6.90 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/introduction-to-data-analytics-training-course] | 6.88 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/natural-language-processing-training-course] | 6.85 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/microsoft-azure-architect-design-certification-training-course] | 7.23 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/iot-certification-training-course] | 37.57 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/pyspark-certification-training-course] | 6.78 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-4-managing-professional-transition-training] | 37.88 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-certification-training] | 6.80 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/certified-kubernetes-administrator-training] | 6.99 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-strategist-certification-training-course] | 6.74 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-strategy-for-brand-marketing-course] | 38.23 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-high-velocity-it-course] | 6.93 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-drive-stakeholder-value-certification-course] | 6.97 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/jenkins-certification-training-course] | 6.83 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/google-cloud-architect-certification-training-course] | 6.73 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/prince2-agile-certification-training-course] | 7.05 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/aws-big-data-certification-training-course] | 6.72 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/introduction-to-business-analysis] | 37.64 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/cyber-security/security-architect-bundle] | 37.45 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/it-hardware-and-networking/network-architect-bundle] | 36.63 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/mobile-and-software-development/technical-architect-bundle] | 38.04 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/digital-marketing/social-media-viral-marketing-training] | 37.37 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/business-productivity-tools/microsoft-excel-2013-certification-training-online-bundle] | 37.89 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/finance-management/complete-financial-modeling-career-advancement-certification-training-bundle] | 37.83 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/big-data-and-analytics/senior-data-scientist-masters-program-training] | 38.54 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/digital-marketing/seo-specialist-masters-program-training] | 37.05 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/advanced-digital-marketing-certification-training-course] | 22.46 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/cloud-solutions-architect-masters-program-training] | 22.51 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/pmp-plus-bundle-masters-program] | 22.50 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/pmp-renewal-pack-to-earn-pdus-masters-program] | 37.59 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/digital-project-manager-masters-program-certification-training] | 22.55 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/cyber-security-expert-master-program-training-course] | 37.72 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/big-data-engineer-masters-certification-training-course] | 38.04 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/data-analyst-masters-certification-training-course] | 37.92 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/data-science-and-artificial-intelligence-masters-program] | 37.85 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/aws-cloud-architect-certification-training-course] | 22.32 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/azure-cloud-architect-certification-training-course] | 22.34 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/itil-managing-professional-training-course] | 37.58 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/azure-devops-solutions-expert-masters-program] | 37.96 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/digital-marketing/social-media-viral-marketing-training] | 37.91 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/business-productivity-tools/microsoft-excel-2013-certification-training-online-bundle] | 37.72 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/finance-management/complete-financial-modeling-career-advancement-certification-training-bundle] | 38.24 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/digital-marketing/seo-specialist-masters-program-training] | 37.24 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/pmp-renewal-pack-to-earn-pdus-masters-program] | 38.01 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/data-science-and-artificial-intelligence-masters-program] | 40.74 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/itil-managing-professional-training-course] | 37.63 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/azure-devops-solutions-expert-masters-program] | 37.89 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/automation-testing-masters-program-certification-training-course] | 6.78 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/data-science-course-placement-guarantee] | 22.17 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/ui-ux-design-masters-program-certification-course] | 37.78 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-data-science-certification-bootcamp-program] | 38.41 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-ai-machine-learning-certification-training-course] | 38.34 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-data-analytics-certification-training-course] | 38.86 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-business-analysis-certification-training-course] | 38.34 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-data-engineering-certification-training-course] | 38.16 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-cloud-computing-certification-training-course] | 38.23 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-project-management-certification-training-course] | 38.05 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-full-stack-web-development-certification-training-course] | 38.20 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-lean-six-sigma-certification-training-course] | 38.17 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-digital-marketing-certification-program] | 40.17 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-digital-transformation-certification-training-course] | 37.69 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-devops-certification-training-course] | 39.40 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/blockchain-certification-training-course] | 38.31 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-advanced-executive-program-in-cyber-security] | 38.36 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-digital-supply-chain-management-certification-training-course] | 37.89 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-cloud-computing-professional-certificate-program] | 37.43 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/data-science-bootcamp] | 38.53 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/ai-machine-learning-bootcamp] | 37.67 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/cloud-computing-bootcamp-certification-course] | 38.00 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/coding-bootcamp] | 37.63 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/blockchain-developer-certification-bootcamp] | 37.64 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/professional-certificate-digital-marketing] | 38.62 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/cybersecurity-bootcamp] | 37.98 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/ai-for-decision-making-program] | 37.89 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/business-analytics-certification-bootcamp-training] | 38.48 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-business-analytics-certification-course] | 38.12 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/umn-cloud-computing-bootcamp-program] | 37.59 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/umn-blockchain-developer-bootcamp-program] | 37.91 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/product-management-certification-training-course] | 37.53 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/iit-business-analytics-certification-program] | 37.97 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/business-analytics-bootcamp] | 38.21 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/digital-marketing-bootcamp-program] | 38.24 | |
No log output captured. |