)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"change_message_id":"08c3d79bb9434dfb343fc8d65d580c9fcf554948","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"2abaf8d1_8da97ca4","updated":"2022-08-22 10:15:14.000000000","message":"Thanks for the patch. Please fix pep8 issues on your patch.\nSo I can review it further.","commit_id":"fd93d9b9ba9b631a219b8ef3764cd2e0e6b8e805"}],"openstack_dashboard/test/integration_tests/tests/test_admin_system_info.py":[{"author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"change_message_id":"08c3d79bb9434dfb343fc8d65d580c9fcf554948","unresolved":true,"context_lines":[{"line_number":39,"context_line":"        system_information_source_page.go_to_system_information"},{"line_number":40,"context_line":"        system_information_source_table \u003d systeminformationpage.AdminSystemInformationTable("},{"line_number":41,"context_line":"            self.driver, self.CONFIG)"},{"line_number":42,"context_line":"        if not (system_information_source_page.is_services_tab_active()):"},{"line_number":43,"context_line":"            print(\u0027Sources tab is not selected by default\u0027)"},{"line_number":44,"context_line":"            return False"},{"line_number":45,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":46,"context_line":"            \u0027Name\u0027, \u0027swift\u0027, exact_match\u003dTrue)):"},{"line_number":47,"context_line":"            print(\u0027Text value of \"swift\" is not found\u0027)"},{"line_number":48,"context_line":"            return False"},{"line_number":49,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":50,"context_line":"            \u0027Service\u0027, \u0027object-store\u0027, exact_match\u003dTrue)):"},{"line_number":51,"context_line":"            print(\u0027Text value of \"object-store\" is not found\u0027)"},{"line_number":52,"context_line":"            return False"},{"line_number":53,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":54,"context_line":"            \u0027Endpoints\u0027, \u0027Admin\u0027, exact_match\u003dTrue)):"},{"line_number":55,"context_line":"            print(\u0027Text value of \"Admin\" is not found\u0027)"},{"line_number":56,"context_line":"            return False"},{"line_number":57,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":58,"context_line":"            \u0027Name\u0027, \u0027keystone\u0027, exact_match\u003dTrue)):"},{"line_number":59,"context_line":"            print(\u0027Text value of \"keystone\" is not found\u0027)"},{"line_number":60,"context_line":"            return False"},{"line_number":61,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":62,"context_line":"            \u0027Service\u0027, \u0027identity\u0027, exact_match\u003dTrue)):"},{"line_number":63,"context_line":"            print(\u0027Text value of \"identity\" is not found\u0027)"},{"line_number":64,"context_line":"            return False"},{"line_number":65,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":66,"context_line":"            \u0027Endpoints\u0027, \u0027Internal\u0027, exact_match\u003dTrue)):"},{"line_number":67,"context_line":"            print(\u0027Text value of \"Internal\" is not found\u0027)"},{"line_number":68,"context_line":"            return False"},{"line_number":69,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":70,"context_line":"            \u0027Name\u0027, \u0027nova\u0027, exact_match\u003dTrue)):"},{"line_number":71,"context_line":"            print(\u0027Text value of \"nova\" is not found\u0027)"},{"line_number":72,"context_line":"            return False"},{"line_number":73,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":74,"context_line":"            \u0027Service\u0027, \u0027compute\u0027, exact_match\u003dTrue)):"},{"line_number":75,"context_line":"            print(\u0027Text value of \"compute\" is not found\u0027)"},{"line_number":76,"context_line":"            return False"},{"line_number":77,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":78,"context_line":"            \u0027Endpoints\u0027, \u0027Public\u0027, exact_match\u003dTrue)):"},{"line_number":79,"context_line":"            print(\u0027Text value of \"Public\" is not found\u0027)"},{"line_number":80,"context_line":"            return False"},{"line_number":81,"context_line":"        if not (system_information_source_table.get_row("},{"line_number":82,"context_line":"            \u0027Region\u0027, \u0027regionOne\u0027, exact_match\u003dTrue)):"},{"line_number":83,"context_line":"            print(\u0027Text value of \"regionOne\" is not found\u0027)"},{"line_number":84,"context_line":"            return False"},{"line_number":85,"context_line":"        if not (system_information_source_page.items_displayed_source()):"},{"line_number":86,"context_line":"            print(\u0027Could not find displayed items text\u0027)"},{"line_number":87,"context_line":"            return False"},{"line_number":88,"context_line":"        return True"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"    def test_system_information_compute_tab(self):"}],"source_content_type":"text/x-python","patch_set":5,"id":"79060b46_46c6411d","line":87,"range":{"start_line":42,"start_character":9,"end_line":87,"end_character":24},"updated":"2022-08-22 10:15:14.000000000","message":"You can use assertTrue/assertFalse here like done in other integration tests [1].\n[1] https://github.com/openstack/horizon/blob/master/openstack_dashboard/test/integration_tests/tests/test_router.py#L35","commit_id":"fd93d9b9ba9b631a219b8ef3764cd2e0e6b8e805"}]}
