Report generated on 15-Jan-2023 at 06:08:08 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 4083.79 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] | 38.75 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D25BCD60> 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] | 11.70 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D27E0430> 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.45 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D282DB20> 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.41 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D28E6850> 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] | 6.92 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D292F4C0> 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] | 7.09 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2906D00> 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] | 7.03 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2978A30> 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.78 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D297D3A0> 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.89 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2A12CA0> 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] | 39.36 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D282F610> 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] | 21.91 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D28DBDF0> 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.85 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2A59DF0> 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.23 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2A8B4C0> 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] | 37.44 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2ADE850> 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] | 36.93 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2ADE0A0> 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] | 37.90 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2ADD910> 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] | 37.85 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2AA49D0> 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.40 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2AB5970> 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.84 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D28764C0> 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.39 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2A93D90> 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.28 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2A907F0> 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.38 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2B12A30> 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] | 22.63 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2B48850> 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] | 23.02 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2B4AA90> 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.55 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2BBE790> 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.77 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2BC4490> 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.16 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2A98C10> 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.47 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2B4A9A0> 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.30 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2B70970> 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.35 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2B8EEB0> 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] | 7.05 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2856B50> 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] | 22.66 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2856BE0> 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] | 38.08 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2C108E0> 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.41 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000207D2BE5B20>, 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.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[/cyber-security/cisa-certification-training] | 7.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[/cyber-security/cissp-certification-training] | 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[/big-data-and-analytics/big-data-and-hadoop-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[/project-management/capm-certification-training] | 7.31 | |
------------------------------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] | 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[/project-management/pmp-certification-training] | 7.38 | |
------------------------------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] | 7.56 | |
------------------------------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] | 6.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[/salesforce/salesforce-developer-training] | 7.39 | |
------------------------------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.11 | |
------------------------------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] | 7.46 | |
------------------------------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.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[/digital-marketing/conversion-optimization-certification-training] | 38.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/ccba-certification-training] | 38.01 | |
------------------------------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] | 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[/it-service-management/togaf-certification-program-training] | 8.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[/salesforce/salesforce-administrator-and-developer-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[/big-data-and-analytics/data-scientist-certification-sas-r-excel-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[/quality-management/lean-six-sigma-green-belt-training] | 6.94 | |
------------------------------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] | 6.92 | |
------------------------------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] | 7.07 | |
------------------------------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] | 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[/big-data-and-analytics/big-data-and-hadoop-administrator-certification-training] | 7.41 | |
------------------------------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.34 | |
------------------------------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] | 7.49 | |
------------------------------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] | 37.69 | |
------------------------------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.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[/cyber-security/cism-certification-training] | 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[/cloud-computing/aws-technical-essential-training] | 37.76 | |
------------------------------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] | 8.01 | |
------------------------------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.07 | |
------------------------------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.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[/cloud-computing/aws-sysops-certification-training] | 37.95 | |
------------------------------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.37 | |
------------------------------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] | 38.00 | |
------------------------------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.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[/it-service-management/itil-foundation-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[/cyber-security/cobit-certification-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[/tableau-training-and-data-visualization-course] | 7.39 | |
------------------------------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.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[/selenium-certification-training] | 7.17 | |
------------------------------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.95 | |
------------------------------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] | 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[/ansible-certification-training] | 7.13 | |
------------------------------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.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[/dot-net-programming-certification-training-course] | 37.31 | |
------------------------------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.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[/power-bi-certification-training-course] | 7.18 | |
------------------------------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] | 7.06 | |
------------------------------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.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[/natural-language-processing-training-course] | 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[/microsoft-azure-architect-design-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[/iot-certification-training-course] | 37.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[/pyspark-certification-training-course] | 6.84 | |
------------------------------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] | 38.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[/itil-specialist-certification-training] | 7.06 | |
------------------------------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.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[/itil-strategist-certification-training-course] | 6.96 | |
------------------------------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] | 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[/itil-specialist-high-velocity-it-course] | 7.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[/itil-specialist-drive-stakeholder-value-certification-course] | 6.92 | |
------------------------------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.94 | |
------------------------------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.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[/prince2-agile-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[/aws-big-data-certification-training-course] | 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[/introduction-to-business-analysis] | 37.73 | |
------------------------------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.91 | |
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] | 37.20 | |
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.03 | |
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] | 38.21 | |
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] | 38.09 | |
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] | 38.79 | |
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] | 39.22 | |
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.92 | |
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.44 | |
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.64 | |
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.94 | |
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] | 38.40 | |
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] | 23.43 | |
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.50 | |
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.49 | |
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] | 38.26 | |
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.69 | |
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.77 | |
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.37 | |
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.82 | |
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.78 | |
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.77 | |
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.82 | |
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.09 | |
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.17 | |
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] | 37.52 | |
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] | 37.86 | |
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.99 | |
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] | 38.04 | |
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.95 | |
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] | 23.10 | |
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.94 | |
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.76 | |
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.07 | |
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.72 | |
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.28 | |
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.02 | |
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.31 | |
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] | 37.73 | |
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] | 37.86 | |
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.65 | |
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] | 38.66 | |
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.77 | |
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.42 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/blockchain-certification-training-course] | 37.99 | |
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.59 | |
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.56 | |
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.98 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/data-science-bootcamp] | 37.97 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/ai-machine-learning-bootcamp] | 38.64 | |
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] | 37.62 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/coding-bootcamp] | 37.70 | |
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.96 | |
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.79 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/cybersecurity-bootcamp] | 38.10 | |
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.62 | |
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.77 | |
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] | 37.79 | |
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] | 38.07 | |
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] | 38.11 | |
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.65 | |
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.13 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/business-analytics-bootcamp] | 37.97 | |
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.26 | |
No log output captured. |