Report generated on 08-Apr-2023 at 06:00:20 by pytest-html v2.1.1
Packages | {"pluggy": "0.13.1", "py": "1.9.0", "pytest": "7.2.2"} |
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", "xdist": "3.2.1"} |
Python | 3.8.5 |
152 tests ran in 3615.79 seconds.
(Un)check the boxes to filter the results.
138 passed, 0 skipped, 14 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[/digital-marketing/search-engine-optimization-seo-certification-training] | 7.01 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000293835D59A0> 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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/digital-marketing/search-engine-optimization-seo-certification-training, missing values: ['Kanpur', 'Agra'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/ceh-certification] | 7.29 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000293835D5E20> 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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/cyber-security/ceh-certification, missing values: ['Bhubaneshwar'] in UI | |||
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.91 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000293835F89A0> 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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: 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 | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/node-js-certification-training] | 6.90 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383603520> 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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/node-js-certification-training, missing values: ['Ahmedabad', 'Bangalore', 'Delhi', 'Mumbai', 'Pune'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/microsoft-azure-administrator-associate-certification-training-course] | 6.90 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383603BE0> 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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/microsoft-azure-administrator-associate-certification-training-course, missing values: ['Kolkata', 'Pune', 'Ahmedabad'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/introduction-to-data-analytics-training-course] | 38.43 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383603CA0> value = '/introduction-to-data-analytics-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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/introduction-to-data-analytics-training-course, missing values: ['Ahmedabad', 'Anantapur', 'Chandigarh', 'Cochin', 'Ghaziabad', 'Hyderabad', 'Jaipur', 'Kolkata', 'Lucknow', 'Mysore', 'Noida', 'Shimla', 'Thiruvananthapuram', 'Vijayawada'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/docker-certified-associate-dca-certification-training-course] | 6.82 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x00000293836126A0> 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() if count >= 1: > pytest.fail(f"Missing city, hence failed") E Failed: Missing city, hence failed test_prod\test_url_city_check.py:80: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/docker-certified-associate-dca-certification-training-course, missing values: ['Bangalore', 'Chennai', 'Pondicherry', '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] | 11.11 | |
self = <mysql.connector.network.MySQLTCPSocket object at 0x0000029383908B50> def open_connection(self): """Open the TCP/IP connection to the MySQL server """ # Get address information addrinfo = [None] * 5 try: > addrinfos = socket.getaddrinfo(self.server_host, self.server_port, 0, socket.SOCK_STREAM, socket.SOL_TCP) c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\mysql\connector\network.py:581: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ host = 'i2rds-read-replica2.cuoivis0lb68.us-east-1.rds.amazonaws.com', port = 3306, family = 0 type = <SocketKind.SOCK_STREAM: 1>, proto = 6, flags = 0 def getaddrinfo(host, port, family=0, type=0, proto=0, flags=0): """Resolve host and port into list of address info entries. Translate the host/port argument into a sequence of 5-tuples that contain all the necessary arguments for creating a socket connected to that service. host is a domain name, a string representation of an IPv4/v6 address or None. port is a string service name such as 'http', a numeric port number or None. By passing None as the value of host and port, you can pass NULL to the underlying C API. The family, type and proto arguments can be optionally specified in order to narrow the list of addresses returned. Passing zero as a value for each of these arguments selects the full range of results. """ # We override this function since we want to translate the numeric family # and socket type values to enum constants. addrlist = [] > for res in _socket.getaddrinfo(host, port, family, type, proto, flags): E socket.gaierror: [Errno 11001] getaddrinfo failed c:\users\qateam\appdata\local\programs\python\python38\lib\socket.py:918: gaierror During handling of the above exception, another exception occurred: self = <test_url_city_check.TestUrlCityVerification object at 0x00000293836224C0> 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']) test_prod\test_url_city_check.py:99: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helper\database\db_helper.py:47: in get_prod_data return _get_data(db_type,CONFIG[db_type],query,format_dict) helper\database\db_helper.py:56: in _get_data with database_factory(type,connection_string) as connection : helper\database\db_connection.py:8: in database_factory return Mysql(connection_string) helper\database\db_connection.py:76: in __init__ self.db = mysql.connector.connect(**connection_string) c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\mysql\connector\__init__.py:265: in connect return MySQLConnection(*args, **kwargs) c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\mysql\connector\connection.py:104: in __init__ self.connect(**kwargs) c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\mysql\connector\abstracts.py:966: in connect self._open_connection() c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\mysql\connector\connection.py:288: in _open_connection self._socket.open_connection() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <mysql.connector.network.MySQLTCPSocket object at 0x0000029383908B50> def open_connection(self): """Open the TCP/IP connection to the MySQL server """ # Get address information addrinfo = [None] * 5 try: addrinfos = socket.getaddrinfo(self.server_host, self.server_port, 0, socket.SOCK_STREAM, socket.SOL_TCP) # If multiple results we favor IPv4, unless IPv6 was forced. for info in addrinfos: if self.force_ipv6 and info[0] == socket.AF_INET6: addrinfo = info break elif info[0] == socket.AF_INET: addrinfo = info break if self.force_ipv6 and addrinfo[0] is None: raise errors.InterfaceError( "No IPv6 address found for {0}".format(self.server_host)) if addrinfo[0] is None: addrinfo = addrinfos[0] except IOError as err: > raise errors.InterfaceError( errno=2003, values=(self.get_address(), _strioerror(err))) E mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on 'i2rds-read-replica2.cuoivis0lb68.us-east-1.rds.amazonaws.com:3306' (11001 getaddrinfo failed) c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\mysql\connector\network.py:599: InterfaceError | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/business-analyst-certification-training-course] | 22.63 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383622AC0> 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:130: 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[/agile-and-scrum/csm-certification-training] | 38.43 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383630160> value = '/agile-and-scrum/csm-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", classroom_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('classroom_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:178: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/agile-and-scrum/csm-certification-training, missing values: ['Cochin'] in UI | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/agile-and-scrum/agile-and-scrum-certification-training] | 38.29 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383630A60> value = '/agile-and-scrum/agile-and-scrum-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", classroom_program_read_csv()) def test_create_json_from_DB_for_classroom_course_program_url(self, value, testdata): x={} df = pd.read_csv('classroom_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:178: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/agile-and-scrum/agile-and-scrum-certification-training, missing values: ['Cochin'] in UI | |||
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 0x0000029383630F40> 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:224: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/java-full-stack-developer-certification-training-course, missing values: [''] in UI key: https://www.simplilearn.com/java-full-stack-developer-certification-training-course, missing values: ['Ahmedabad', 'Bangalore', 'Bhopal', 'Bhubaneshwar', 'Chennai', 'Hyderabad', 'Lucknow', 'Nagpur', 'Pune', 'Visakhapatnam'] in DB | |||
Failed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-cyber-security-certification-training-course] | 37.98 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x000002938363F760> 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:274: 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[/artificial-intelligence-masters-program-training-course] | 38.59 | |
self = <test_url_city_check.TestUrlCityVerification object at 0x0000029383656CA0> value = '/artificial-intelligence-masters-program-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:274: Failed ------------------------------Captured stdout call------------------------------ key: https://www.simplilearn.com/artificial-intelligence-masters-program-training-course, missing values: ['gurgaon'] 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] | 8.56 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cisa-certification-training] | 7.26 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cissp-certification-training] | 7.20 | |
No log output captured. | |||
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.48 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/capm-certification-training] | 6.81 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/pmi-rmp-training] | 6.88 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/pmp-certification-training] | 7.25 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/prince2-foundation-certification-training] | 7.65 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/quality-management/lean-six-sigma-black-belt-training] | 6.94 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/quality-management/lean-management-training] | 6.77 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-developer-training] | 6.73 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/social-media-certification-training] | 6.97 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/pay-per-click-ppc-certification-training] | 7.03 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/content-marketing-certification-training] | 37.67 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/conversion-optimization-certification-training] | 37.82 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/ccba-certification-training] | 38.12 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-administrator-training] | 6.95 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/it-service-management/togaf-certification-program-training] | 7.28 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-administrator-and-developer-training] | 7.17 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/data-scientist-certification-sas-r-excel-training] | 7.20 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/quality-management/lean-six-sigma-green-belt-training] | 6.95 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/mobile-and-software-development/python-development-training] | 7.00 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/cbap-preparatory-course-training] | 6.87 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/project-management/prince2-foundation-and-practitioner-certification-training] | 7.02 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/big-data-and-hadoop-administrator-certification-training] | 6.84 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/big-data-and-analytics/mongodb-certification-training] | 6.85 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/apache-kafka-certification-training-course] | 6.73 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/email-marketing-certification-training] | 37.43 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/kpi-analysis-and-techniques-training] | 37.76 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cism-certification-training] | 6.79 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-technical-essential-training] | 37.59 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-solution-architect-associate-training] | 7.17 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/salesforce/salesforce-platform-developer-1-certification-training] | 6.86 | |
No log output captured. | |||
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.90 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-developer-certification-training] | 37.47 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/aws-sysops-certification-training] | 37.76 | |
No log output captured. | |||
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.07 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-marketing/digital-analytics-foundation-training-course] | 37.66 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cloud-computing/microsoft-azure-fundamentals-training] | 22.50 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/it-service-management/itil-foundation-training] | 6.99 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/cyber-security/cobit-certification-training] | 6.89 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/tableau-training-and-data-visualization-course] | 7.32 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/angular-certification-training-course] | 6.86 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/selenium-certification-training] | 6.84 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/ccsp-certification-training] | 6.86 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/react-js-certification-training-course] | 6.90 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/ansible-certification-training] | 6.93 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/sql-database-training-course] | 37.51 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/dot-net-programming-certification-training-course] | 37.82 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/comptia-security-plus-certification-training] | 6.98 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/power-bi-certification-training-course] | 6.96 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/deep-learning-course-with-tensorflow-training] | 6.95 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/natural-language-processing-training-course] | 7.03 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/microsoft-azure-architect-design-certification-training-course] | 6.90 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/iot-certification-training-course] | 37.69 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/pyspark-certification-training-course] | 6.82 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-4-managing-professional-transition-training] | 37.59 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-certification-training] | 6.90 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/certified-kubernetes-administrator-training] | 6.81 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-strategist-certification-training-course] | 7.06 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/digital-strategy-for-brand-marketing-course] | 37.50 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-high-velocity-it-course] | 7.19 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/itil-specialist-drive-stakeholder-value-certification-course] | 6.88 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/jenkins-certification-training-course] | 6.88 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/google-cloud-architect-certification-training-course] | 6.87 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/prince2-agile-certification-training-course] | 6.86 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/aws-big-data-certification-training-course] | 6.92 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_course_program_url[/introduction-to-business-analysis] | 37.42 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/cyber-security/security-architect-bundle] | 37.32 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/it-hardware-and-networking/network-architect-bundle] | 36.85 | |
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.67 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/business-productivity-tools/microsoft-excel-2013-certification-training-online-bundle] | 37.61 | |
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.13 | |
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.89 | |
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] | 36.85 | |
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.84 | |
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.67 | |
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.39 | |
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.63 | |
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.73 | |
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] | 38.37 | |
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.06 | |
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.33 | |
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.48 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/azure-cloud-architect-certification-training-course] | 22.34 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_masters_program_url[/itil-managing-professional-training-course] | 37.91 | |
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.80 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/agile-and-scrum/cspo-certification-training] | 7.36 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/agile-and-scrum/certified-scrum-developer-training] | 37.63 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/agile-and-scrum/safe-agilist-certification-training] | 7.46 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/kanban-system-design-kmp1-certification-training] | 37.67 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/certified-agile-coaching-icp-acc-certification-training] | 37.98 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/professional-scrum-master-psm-certification-training-course] | 6.97 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/professional-scrum-product-owner-pspo-certification-training-course] | 6.82 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/advanced-certified-scrum-master-a-csm-certification-training] | 37.48 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/safe-scrum-master-ssm-certification-training] | 7.15 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/safe-product-owner-product-manager-popm-certification-training] | 37.98 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_classroom_course_program_url[/professional-scrum-master-2-psm-ii-certification] | 37.70 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/full-stack-web-developer-mean-stack-certification-training] | 37.67 | |
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.81 | |
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.32 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_cohort_masters_program_url[/ui-ux-design-masters-program-certification-course] | 37.71 | |
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.30 | |
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] | 37.91 | |
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.92 | |
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.63 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-data-engineering-certification-training-course] | 38.11 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-cloud-computing-certification-training-course] | 38.31 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-project-management-certification-training-course] | 38.12 | |
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.06 | |
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.29 | |
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.63 | |
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.53 | |
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.44 | |
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.20 | |
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] | 38.09 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-cloud-computing-professional-certificate-program] | 37.66 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/data-science-bootcamp] | 38.07 | |
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.76 | |
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.81 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/coding-bootcamp] | 37.83 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/blockchain-developer-certification-bootcamp] | 38.08 | |
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.68 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/cybersecurity-bootcamp] | 38.14 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/ai-for-decision-making-program] | 37.48 | |
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] | 37.79 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/pgp-business-analytics-certification-course] | 37.79 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/umn-cloud-computing-bootcamp-program] | 37.79 | |
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.87 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/product-management-certification-training-course] | 37.93 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/iit-business-analytics-certification-program] | 37.72 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/business-analytics-bootcamp] | 37.88 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/data-engineering-bootcamp] | 38.03 | |
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.85 | |
No log output captured. | |||
Passed | test_url_city_check.py::TestUrlCityVerification::test_create_json_from_DB_for_PG_program_url[/quality-management/lean-six-sigma-certification-training-all-in-one-bundle] | 37.77 | |
No log output captured. |