Report generated on 13-Jan-2023 at 06:08:22 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 4097.77 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] | 39.64 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F9679CCD60> 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] | 6.95 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967BF0430> 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.29 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967C3FB20> 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.39 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967CF6850> 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.87 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967CE2F70> 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.40 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967D13D90> value = '/salesforce/salesforce-platform-developer-1-certification-training' testdata = {'db_type': 'mysql', 'query_to_fetch_course_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", course_read_csv()) def test_create_json_from_DB_for_course_program_url(self, value, testdata): x={} df = pd.read_csv('course_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("course_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() print("value of count is :", count) if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:81: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/salesforce/salesforce-platform-developer-1-certification-training, missing values: ['Ahmedabad'] in UI key: https://www.simplilearn.com/salesforce/salesforce-platform-developer-1-certification-training, missing values: ['Delhi', 'Pune'] in DB value of count is : 2 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/node-js-certification-training] | 6.92 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967DCB520> 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] | 7.04 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967D8E730> 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] | 7.26 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967DFCFD0> 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] | 38.85 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967C3A310> value = '/quality-management/lean-six-sigma-certification-training-all-in-one-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_master_url_city': "Select distinct json_extract(s.params, '$.city_name') as city ...ct_type=2 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_masters_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_master_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case #city_name = [ i.capitalize() for i in city_name] city_name = [item.lower() for item in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("master_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) cities = [item.lower() for item in cities] x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:131: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/quality-management/lean-six-sigma-certification-training-all-in-one-bundle, missing values: [''] in UI key: https://www.simplilearn.com/quality-management/lean-six-sigma-certification-training-all-in-one-bundle, missing values: ['ahmedabad', 'bangalore', 'chennai', 'delhi', 'kolkata', 'mumbai', 'pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/devops-engineer-masters-program-certification-training] | 22.70 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967EA6880> 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] | 23.05 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967EC8FA0> 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] | 23.47 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967EC2490> 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.74 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967EE0850> value = '/cyber-security/security-architect-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/cyber-security/security-architect-bundle, missing values: ['Bangalore', 'Chennai', 'Hyderabad', 'Mumbai', 'Pune', 'Kolkata', 'Delhi', 'Ahmedabad', 'Bhubaneshwar'] in UI key: https://www.simplilearn.com/cyber-security/security-architect-bundle, missing values: [''] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/it-hardware-and-networking/network-architect-bundle] | 37.24 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967EE00A0> value = '/it-hardware-and-networking/network-architect-bundle' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/it-hardware-and-networking/network-architect-bundle, missing values: ['Bangalore', 'Chennai', 'Delhi', 'Kolkata', 'Mumbai', 'Pune', 'Ahmedabad'] in UI key: https://www.simplilearn.com/it-hardware-and-networking/network-architect-bundle, missing values: [''] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/mobile-and-software-development/technical-architect-bundle] | 38.11 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967F06910> 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] | 38.34 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967E2D9D0> 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] | 39.11 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967E31970> 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] | 23.06 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967C8C4C0> 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.42 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967E58D90> 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.27 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967E2A7F0> 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.23 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967F4CA30> 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] | 23.01 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967C6D850> value = '/artificial-intelligence-masters-program-training-course' testdata = {'db_type': 'mysql', 'query_to_fetch_classroom_course_url_city': "Select distinct json_extract(s.params, '$.city_name'...ct_type=1 and json_extract(s.params, '$.country_id')='6' and (s.url like 'val_city%' or s.linkable_id= val_linkable);"} @pytest.mark.test_details("SLUB-T23850","high","Url City Verification","Prince") @pytest.mark.parametrize("value", master_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('master_program_city_url.csv', on_bad_lines='skip') data = df[df['url']==value] status_value = data['linkable_id'].values[0] query_to_fetch_page_city_name = testdata['query_to_fetch_classroom_course_url_city'].replace('val_city',str(value)).replace('val_linkable',str(status_value)) query_to_store_city = db_helper.get_prod_data(query_to_fetch_page_city_name,testdata['db_type']) city_name = list(map(itemgetter('city'), query_to_store_city)) city_name = [item.replace('"', '') for item in city_name] #returns string where the first character is upper case, and the rest is lower case city_name = [ i.capitalize() for i in city_name] #returns blank quotes if city list is empty for URL else city names if not city_name: city_name.append("") else: city_name city_url="https://www.simplilearn.com"+value x[city_url]=city_name with open('url_new_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) with open("classroom_program_city_url.csv") as csvFile: reader = csv.DictReader(csvFile) #for row in reader: cities=[] url = "https://www.simplilearn.com"+value pytest.driver.get(url) time.sleep(2) cities=pg_university_load.check_city_present(url) x[url]=cities with open('url_cities.json', 'w') as outfile: outfile.truncate(0) json.dump(x, outfile, indent=4) count = self.url_city_json_comparison_new() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:179: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course, missing values: [''] in UI key: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course, missing values: ['Ahmedabad', 'Aurangabad', 'Bangalore', 'Bhopal', 'Bhubaneshwar', 'Calicut', 'Chandigarh', 'Chennai', 'Cochin', 'Coimbatore', 'Delhi', 'Ernakulam', 'Hyderabad', 'Jaipur', 'Kolkata', 'Lucknow', 'Madurai', 'Mangalore', 'Mumbai', 'Nagpur', 'Nashik', 'Noida', 'Patna', 'Pondicherry', 'Pune', 'Shimoga', 'Vadodara', 'Visakhapatnam'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/digital-project-manager-masters-program-certification-training] | 22.73 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967F59A90> 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.96 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967C6F790> 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.76 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967C8DF70> 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.37 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967E2BF10> 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.66 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967EF45B0> 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.43 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F968009130> 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.44 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F968011520> 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.10 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967FC0B50> 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.57 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967FC0BE0> 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.33 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F9680468E0> 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.52 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000001F967CB6B20>, 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.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[/cyber-security/cisa-certification-training] | 7.12 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cissp-certification-training] | 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[/big-data-and-analytics/big-data-and-hadoop-training] | 7.77 | |
------------------------------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] | 6.81 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/pmi-rmp-training] | 7.50 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/pmp-certification-training] | 7.54 | |
------------------------------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.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[/quality-management/lean-management-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[/salesforce/salesforce-developer-training] | 6.72 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/social-media-certification-training] | 9.03 | |
------------------------------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] | 9.44 | |
------------------------------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] | 39.86 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/conversion-optimization-certification-training] | 37.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/ccba-certification-training] | 37.86 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-administrator-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[/it-service-management/togaf-certification-program-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[/salesforce/salesforce-administrator-and-developer-training] | 7.59 | |
------------------------------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] | 8.45 | |
------------------------------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] | 7.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[/mobile-and-software-development/python-development-training] | 8.93 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/cbap-preparatory-course-training] | 8.62 | |
------------------------------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] | 8.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[/big-data-and-analytics/big-data-and-hadoop-administrator-certification-training] | 7.43 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/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] | 6.93 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/email-marketing-certification-training] | 38.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/kpi-analysis-and-techniques-training] | 37.99 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cism-certification-training] | 6.97 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-technical-essential-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[/cloud-computing/aws-solution-architect-associate-training] | 7.45 | |
------------------------------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] | 6.93 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-developer-certification-training] | 37.97 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-sysops-certification-training] | 38.25 | |
------------------------------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.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[/digital-marketing/digital-analytics-foundation-training-course] | 37.59 | |
------------------------------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.90 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/it-service-management/itil-foundation-training] | 7.24 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cobit-certification-training] | 6.99 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/tableau-training-and-data-visualization-course] | 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[/angular-certification-training-course] | 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[/selenium-certification-training] | 7.05 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/ccsp-certification-training] | 6.77 | |
------------------------------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.15 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/ansible-certification-training] | 7.20 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/sql-database-training-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[/dot-net-programming-certification-training-course] | 38.03 | |
------------------------------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] | 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[/power-bi-certification-training-course] | 7.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[/deep-learning-course-with-tensorflow-training] | 7.15 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/introduction-to-data-analytics-training-course] | 6.88 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/natural-language-processing-training-course] | 7.05 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/microsoft-azure-architect-design-certification-training-course] | 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[/iot-certification-training-course] | 37.71 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/pyspark-certification-training-course] | 6.93 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-4-managing-professional-transition-training] | 38.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[/itil-specialist-certification-training] | 7.12 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/certified-kubernetes-administrator-training] | 7.29 | |
------------------------------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] | 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[/digital-strategy-for-brand-marketing-course] | 37.86 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-high-velocity-it-course] | 7.26 | |
------------------------------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] | 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[/jenkins-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[/google-cloud-architect-certification-training-course] | 7.09 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/prince2-agile-certification-training-course] | 7.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[/aws-big-data-certification-training-course] | 6.78 | |
------------------------------Captured stdout call------------------------------ value of count is : 0 | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/introduction-to-business-analysis] | 37.57 | |
------------------------------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] | 38.08 | |
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.44 | |
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] | 37.94 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/digital-marketing/social-media-viral-marketing-training] | 37.74 | |
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.00 | |
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.36 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/big-data-and-analytics/senior-data-scientist-masters-program-training] | 38.56 | |
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.29 | |
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.37 | |
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.21 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/pmp-renewal-pack-to-earn-pdus-masters-program] | 37.89 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/digital-project-manager-masters-program-certification-training] | 22.57 | |
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.81 | |
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.68 | |
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.51 | |
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.49 | |
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.61 | |
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.29 | |
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.98 | |
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.79 | |
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.86 | |
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] | 37.43 | |
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.07 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/pmp-renewal-pack-to-earn-pdus-masters-program] | 38.02 | |
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] | 38.43 | |
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.58 | |
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.27 | |
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.72 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/data-science-course-placement-guarantee] | 22.44 | |
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] | 38.09 | |
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.13 | |
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.38 | |
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.33 | |
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.39 | |
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] | 37.59 | |
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.30 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-project-management-certification-training-course] | 38.81 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-full-stack-web-development-certification-training-course] | 38.36 | |
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.86 | |
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.22 | |
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.72 | |
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.07 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/blockchain-certification-training-course] | 38.05 | |
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.34 | |
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.67 | |
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] | 38.20 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/data-science-bootcamp] | 37.60 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/ai-machine-learning-bootcamp] | 37.82 | |
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.74 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/coding-bootcamp] | 38.13 | |
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.99 | |
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.45 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/cybersecurity-bootcamp] | 38.02 | |
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] | 38.10 | |
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.25 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-business-analytics-certification-course] | 38.12 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/umn-cloud-computing-bootcamp-program] | 37.74 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/umn-blockchain-developer-bootcamp-program] | 37.48 | |
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] | 38.16 | |
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] | 38.18 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/business-analytics-bootcamp] | 38.10 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/digital-marketing-bootcamp-program] | 37.53 | |
No log output captured. |