crash.software
Projects
Pull Requests
Issues
Builds
graphql-engine
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
graphql-engine
Files
🤬
Sign In
release/v2.11
ROOT
/
server
/
tests-py
/
test_graphql_queries.py
Search
History
1430 lines
|
ISO-8859-1
|
66 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
pytest
assert_response_code
check_query_f
check_query
get_conf_f
PytestConf
json
textwrap
yaml
warnings
pytestmark
usefixtures
TestGraphQLEmpty
test_select_placeholder
(self,hge_ctx,transport)
test_no_empty_roots
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBasicBigquery
test_empty_perms
(self,hge_ctx,transport)
test_timestamp_perm
(self,hge_ctx,transport)
test_exact_article_id
(self,hge_ctx,transport)
test_perms_published_articles
(self,hge_ctx,transport)
test_select_query_all_types
(self,hge_ctx,transport)
test_select_query_batching
(self,hge_ctx,transport)
test_select_query_batching_with_one_error
(self,hge_ctx,transport)
test_select_query_top_level_fragment
(self,hge_ctx,transport)
test_select_query_nested_fragment
(self,hge_ctx,transport)
test_select_query_fragment_cycles
(self,hge_ctx,transport)
test_select_query_fragment_with_variable
(self,hge_ctx,transport)
test_select_query_invalid_escape_sequence
(self,hge_ctx,transport)
test_select_join_provenance_queries
(self,hge_ctx,transport)
test_offset_regression
(self,hge_ctx,transport)
test_global_limit
(self,hge_ctx,transport)
test_basic_remote_join
(self,hge_ctx,transport)
test_nested_array_relationships
(self,hge_ctx,transport)
test_agg_nodes
(self,hge_ctx,transport)
test_distinct_on
(self,hge_ctx,transport)
test_timestamp_filter
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpSearchBigquery
test_city_where_like
(self,hge_ctx,transport)
test_city_where_not_like
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBasicPostgresMSSQLCitus
test_select_query_multiple_columns_arr_fkey
(self,hge_ctx,transport)
test_select_query_multiple_columns_obj_fkey
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBasicMSSQL
test_select_various_mssql_types
(self,hge_ctx,transport)
test_select_query_user
(self,hge_ctx,transport)
test_select_query_user_col_change
(self,hge_ctx,transport)
test_nodes_aggregates_mssql
(self,hge_ctx,transport)
test_nodes_aggregates_conditions_mssql
(self,hge_ctx,transport)
test_author_with_permission
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBasicPostgres
test_select_various_postgres_types
(self,hge_ctx,transport)
test_select_query_invalid_escape_sequence
(self,hge_ctx,transport)
test_nested_select_with_foreign_key_alter
(self,hge_ctx,transport)
test_select_query_user
(self,hge_ctx,transport)
test_select_query_user_col_change
(self,hge_ctx,transport)
test_select_query_person_citext
(self,hge_ctx,transport)
test_select_query_batching
(self,hge_ctx,transport)
test_select_query_batching_with_mutation
(self,hge_ctx,transport)
test_select_query_batching_with_one_error
(self,hge_ctx,transport)
test_create_invalid_fkey_relationship
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBasicCitus
test_nested_select_with_foreign_key_alter
(self,hge_ctx,transport)
test_select_query_user_col_change
(self,hge_ctx,transport)
test_select_query_person_citext
(self,hge_ctx,transport)
test_select_relationships_distributed
(self,hge_ctx,transport)
test_select_relationships_reference
(self,hge_ctx,transport)
test_select_functions
(self,hge_ctx,transport)
test_create_invalid_fkey_relationship
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryFragmentsPostgresCitus
test_select_query_top_level_fragment
(self,hge_ctx,transport)
test_select_query_nested_fragment
(self,hge_ctx,transport)
test_select_query_fragment_cycles
(self,hge_ctx,transport)
test_select_query_fragment_with_variable
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryAgg
test_article_agg_count_sum_avg_max_min_with_aliases
(self,hge_ctx,transport)
test_article_agg_where
(self,hge_ctx,transport)
test_author_agg_with_articles
(self,hge_ctx,transport)
test_author_agg_with_articles_where
(self,hge_ctx,transport)
test_article_deeply_nested_aggregate
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryAggPermPostgresMSSQL
test_author_agg_articles
(self,hge_ctx,transport)
test_article_agg_fail
(self,hge_ctx,transport)
test_author_articles_agg_fail
(self,hge_ctx,transport)
test_author_post_agg_order_by
(self,hge_ctx,transport)
test_article_agg_without_select_access_to_any_col
(self,hge_ctx,transport)
test_article_agg_with_filter
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryAggPermPostgres
test_article_agg_with_select_access
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryLimits
test_limit_1
(self,hge_ctx,transport)
test_limit_2
(self,hge_ctx,transport)
test_limit_null
(self,hge_ctx)
test_err_str_limit_error
(self,hge_ctx,transport)
test_err_neg_limit_error
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryOffsets
test_offset_1_limit_2
(self,hge_ctx,transport)
test_offset_2_limit_1
(self,hge_ctx,transport)
test_int_as_string_offset
(self,hge_ctx,transport)
test_err_neg_offset_error
(self,hge_ctx)
dir
(cls)
TestGraphQLQueryBoolExpBasicPostgresMSSQL
test_order_delivered_at_is_null
(self,hge_ctx,transport)
test_order_delivered_at_is_not_null
(self,hge_ctx,transport)
test_author_article_where_not_equal
(self,hge_ctx,transport)
test_author_article_where_greater_than
(self,hge_ctx,transport)
test_author_article_where_greater_than_or_equal
(self,hge_ctx,transport)
test_author_article_where_less_than
(self,hge_ctx,transport)
test_author_article_where_not_less_than
(self,hge_ctx,transport)
test_author_article_where_less_than_or_equal
(self,hge_ctx,transport)
test_article_author_is_published_and_registered
(self,hge_ctx,transport)
test_article_author_not_published_nor_registered
(self,hge_ctx,transport)
test_author_article_where_in
(self,hge_ctx,transport)
test_author_article_where_nin
(self,hge_ctx,transport)
test_author_article_where_permissions
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpBasicPostgres
test_author_article_operator_ne_not_found_err
(self,hge_ctx,transport)
test_author_article_where_in_empty_array
(self,hge_ctx,transport)
test_author_article_where_nin_empty_array
(self,hge_ctx,transport)
test_article_author_unexpected_operator_in_where_err
(self,hge_ctx,transport)
test_uuid_test_in_uuid_col
(self,hge_ctx,transport)
test_self_referential_relationships
(self,hge_ctx,transport)
test_query_account_permission_success
(self,hge_ctx,transport)
test_query_account_permission_fail
(self,hge_ctx,transport)
test_in_sql_identifier_array
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpBasicMSSQL
test_author_article_operator_ne_not_found_err
(self,hge_ctx,transport)
test_article_author_unexpected_operator_in_where_err
(self,hge_ctx,transport)
test_uuid_test_in_uuid_col
(self,hge_ctx,transport)
test_bools
(self,hge_ctx,transport)
test_create_invalid_fkey_relationship
(self,hge_ctx,transport)
dir
(cls)
TestGraphqlQueryPermissions
test_user_select_unpublished_articles
(self,hge_ctx,transport)
test_user_select_query_article_author
(self,hge_ctx,transport)
test_user_only_other_users_published_articles
(self,hge_ctx,transport)
test_anonymous_only_published_articles
(self,hge_ctx,transport)
test_anonymous_only_published_articles_v1alpha1
(self,hge_ctx,transport)
test_user_cannot_access_remarks_col
(self,hge_ctx,transport)
test_user_can_query_geometry_values_filter
(self,hge_ctx,transport)
test_user_can_query_geometry_values_filter_session_vars
(self,hge_ctx,transport)
test_user_can_query_jsonb_values_filter
(self,hge_ctx,transport)
test_user_can_query_jsonb_values_filter_session_vars
(self,hge_ctx,transport)
test_artist_select_query_Track_fail
(self,hge_ctx,transport)
test_artist_select_query_Track
(self,hge_ctx,transport)
test_artist_search_tracks
(self,hge_ctx,transport)
test_artist_search_tracks_aggregate
(self,hge_ctx,transport)
test_staff_passed_students
(self,hge_ctx,transport)
test_user_query_auction
(self,hge_ctx,transport)
test_jsonb_has_any
(self,hge_ctx,transport)
test_in_and_nin
(self,hge_ctx,transport)
test_iregex
(self,hge_ctx,transport)
test_user_accessing_books_by_pk_should_fail
(self,hge_ctx,transport)
test_author_articles_without_required_headers_set
(self,hge_ctx,transport)
test_reader_author
(self,hge_ctx,transport)
test_tutor_get_students
(self,hge_ctx,transport)
test_tutor_get_students_session
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLInheritedRolesSchema
dir
(cls)
setup_metadata_api_version
test_basic_inherited_role
(self,hge_ctx,transport)
test_inherited_role_when_some_roles_may_not_have_permission_configured
(self,hge_ctx,transport)
test_throw_error_when_roles_form_a_cycle
(self,hge_ctx,transport)
test_explicit_metadata_permission_should_override_role_inheritance
(self,hge_ctx,transport)
test_inherited_role_inherits_from_inherited_role
(self,hge_ctx,transport)
TestGraphQLInheritedRolesPostgres
dir
(cls)
setup_metadata_api_version
test_basic_inherited_role
(self,hge_ctx,transport)
test_inherited_role_when_some_roles_may_not_have_permission_configured
(self,hge_ctx,transport)
TestGraphQLInheritedRolesMSSQL
dir
(cls)
test_basic_inherited_role
(self,hge_ctx,transport)
test_inherited_role_when_some_roles_may_not_have_permission_configured
(self,hge_ctx,transport)
TestGraphQLQueryBoolExpSearchPostgres
test_city_where_like
(self,hge_ctx,transport)
test_city_where_not_like
(self,hge_ctx,transport)
test_city_where_ilike
(self,hge_ctx,transport)
test_city_where_not_ilike
(self,hge_ctx,transport)
test_city_where_similar
(self,hge_ctx,transport)
test_city_where_not_similar
(self,hge_ctx,transport)
test_city_where_regex
(self,hge_ctx,transport)
test_city_where_nregex
(self,hge_ctx,transport)
test_city_where_iregex
(self,hge_ctx,transport)
test_city_where_niregex
(self,hge_ctx,transport)
test_project_where_ilike
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpSearchMSSQL
test_city_where_like
(self,hge_ctx,transport)
test_city_where_not_like
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpJsonB
test_query_cast_geometry_to_geography
(self,hge_ctx,transport)
test_jsonb_contains_article_latest
(self,hge_ctx,transport)
test_jsonb_contains_article_beststeller
(self,hge_ctx,transport)
test_jsonb_contained_in_latest
(self,hge_ctx,transport)
test_jsonb_contained_in_bestseller_latest
(self,hge_ctx,transport)
test_jsonb_has_key_sim_type
(self,hge_ctx,transport)
test_jsonb_has_keys_any_os_operating_system
(self,hge_ctx,transport)
test_jsonb_has_keys_all_touchscreen_ram
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpPostGIS
test_query_using_point
(self,hge_ctx,transport)
test_query_using_line
(self,hge_ctx,transport)
test_query_using_polygon
(self,hge_ctx,transport)
test_query_geography_spatial_ops
(self,hge_ctx,transport)
test_query_geometry_3d_spatial_ops
(self,hge_ctx,transport)
test_query_cast_geometry_to_geography
(self,hge_ctx,transport)
test_query_cast_geography_to_geometry
(self,hge_ctx,transport)
test_query_illegal_cast_is_not_allowed
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpRaster
test_query_st_intersects_geom_nband
(self,hge_ctx,transport)
test_query_st_intersects_geom_nband_no_rows
(self,hge_ctx,transport)
test_query_st_intersects_rast
(self,hge_ctx,transport)
test_query_st_intersects_rast_no_rows
(self,hge_ctx,transport)
test_query_st_intersects_rast_fail
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryOrderBy
test_articles_order_by_without_id
(self,hge_ctx,transport)
test_articles_order_by_rel_author_id
(self,hge_ctx,transport)
test_articles_order_by_rel_author_rel_contact_phone
(self,hge_ctx,transport)
test_articles_order_by_null
(self,hge_ctx,transport)
test_album_order_by_tracks_count
(self,hge_ctx,transport)
test_album_order_by_tracks_duration_avg
(self,hge_ctx,transport)
test_album_order_by_tracks_max_name
(self,hge_ctx,transport)
test_album_order_by_tracks_bytes_stddev
(self,hge_ctx,transport)
test_employee_distinct_department_order_by_salary_desc
(self,hge_ctx,transport)
test_employee_distinct_department_order_by_salary_asc
(self,hge_ctx,transport)
test_employee_distinct_fail
(self,hge_ctx,transport)
test_album_order_by_tracks_tags
(self,hge_ctx,transport)
test_Track_order_by_size
(self,hge_ctx,transport)
test_author_order_by_get_articles_aggregate
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryFunctions
test_search_posts
(self,hge_ctx,transport)
test_search_posts_aggregate
(self,hge_ctx,transport)
test_query_get_users
(self,hge_ctx,transport)
test_query_get_users_arguments_error
(self,hge_ctx,transport)
test_query_get_users_default_arguments_error
(self,hge_ctx,transport)
test_alter_function_error
(self,hge_ctx)
test_overloading_function_error
(self,hge_ctx)
test_query_get_test_uuid
(self,hge_ctx)
test_query_my_add
(self,hge_ctx)
test_query_get_session_var
(self,hge_ctx,transport)
test_track_function_v2_errors
(self,hge_ctx)
test_query_get_test_session_id
(self,hge_ctx,transport)
test_query_search_author_mview
(self,hge_ctx,transport)
test_tracking_function_with_composite_type_argument
(self,hge_ctx)
test_tracking_function_with_customized_names
(self,hge_ctx)
dir
(cls)
TestGraphQLQueryCustomSchema
test_author
(self,hge_ctx,transport)
test_article
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryCustomTableName
test_author
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryEnums
dir
(cls)
test_introspect
(self,hge_ctx,transport)
test_introspect_user_role
(self,hge_ctx,transport)
test_select_enum_field
(self,hge_ctx,transport)
test_select_where_enum_eq
(self,hge_ctx,transport)
test_select_where_enum_eq_bad_value
(self,hge_ctx,transport)
test_select_where_enum_eq_string
(self,hge_ctx,transport)
test_select_where_enum_eq_variable
(self,hge_ctx,transport)
test_select_where_enum_eq_variable_bad_value
(self,hge_ctx,transport)
test_select_where_enum_eq_without_enum_table_visibility
(self,hge_ctx,transport)
TestGraphQLQueryComputedFields
dir
(cls)
test_computed_fields
(self,hge_ctx,transport)
test_computed_fields_permission
(self,hge_ctx,transport)
test_locations
(self,hge_ctx,transport)
test_float_test
(self,hge_ctx,transport)
test_tracked_function_as_computed_field
(self,hge_ctx,transport)
test_scalar_computed_field_filter
(self,hge_ctx,transport)
test_table_computed_field_filter
(self,hge_ctx,transport)
test_table_computed_field_filter_fail
(self,hge_ctx,transport)
test_table_computed_field_filter_session_argument
(self,hge_ctx,transport)
TestGraphQLQueryCaching
dir
(cls)
test_include_directive
(self,hge_ctx,transport)
test_introspection
(self,hge_ctx,transport)
TestUnauthorizedRolePermission
dir
(cls)
test_unauth_role
(self,hge_ctx,transport)
TestFallbackUnauthorizedRoleCookie
dir
(cls)
test_fallback_unauth_role_jwt_cookie_not_set
(self,hge_ctx,transport)
TestMissingUnauthorizedRoleAndCookie
dir
(cls)
test_error_unauth_role_not_set_jwt_cookie_not_set
(self,hge_ctx,transport)
TestGraphQLExplainPostgresMSSQL
dir
(cls)
test_simple_query_as_admin
(self,hge_ctx)
test_simple_query_as_user
(self,hge_ctx)
test_simple_query
(self,hge_ctx)
test_permissions_query
(self,hge_ctx)
test_limit_query
(self,hge_ctx)
test_limit_orderby_column_query
(self,hge_ctx)
test_limit_orderby_relationship_query
(self,hge_ctx)
test_limit_offset_orderby_relationship_query
(self,hge_ctx)
test_orderby_array_relationship_query
(self,hge_ctx)
test_documented_query
(self,hge_ctx)
test_documented_subscription
(self,hge_ctx)
test_array_relationship_orderby
(self,hge_ctx)
with_admin_secret
(self,explain_query_type,hge_ctx,f,hdrs=None,req_st=200)
TestRelayQueriesBasic
dir
(cls)
test_article_connection
(self,hge_ctx,transport)
test_author_connection
(self,hge_ctx,transport)
test_author_with_articles_view_connection
(self,hge_ctx,transport)
test_search_articles_connection
(self,hge_ctx,transport)
test_node
(self,hge_ctx,transport)
test_only_pageinfo
(self,hge_ctx,transport)
test_article_no_orderby_forward_pagination
(self,hge_ctx,transport)
test_article_no_orderby_backward_pagination
(self,hge_ctx,transport)
test_author_orderby_articles_aggregate_orderby_forward_pagination
(self,hge_ctx,transport)
test_author_orderby_articles_aggregate_orderby_backward_pagination
(self,hge_ctx,transport)
test_first_and_last_fail
(self,hge_ctx,transport)
test_after_and_before_fail
(self,hge_ctx,transport)
test_insufficient_data
(self,hge_ctx,transport)
test_invalid_column_value
(self,hge_ctx,transport)
test_invalid_id
(self,hge_ctx,transport)
test_missing_columns
(self,hge_ctx,transport)
test_non_array_id
(self,hge_ctx,transport)
test_unexpected_columns
(self,hge_ctx,transport)
test_invalid_node_id_version
(self,hge_ctx,transport)
test_non_integer_version
(self,hge_ctx,transport)
TestRelayQueriesPermissions
dir
(cls)
test_author_connection
(self,hge_ctx,transport)
test_author_node
(self,hge_ctx,transport)
test_author_node_null
(self,hge_ctx,transport)
test_article_pagination_forward
(self,hge_ctx,transport)
test_article_pagination_backward
(self,hge_ctx,transport)
_test_relay_pagination
(hge_ctx,transport,test_file_prefix,no_of_pages)
use_function_permission_fixtures
TestGraphQLQueryFunctionPermissions
dir
(cls)
test_access_function_with_table_permissions
(self,hge_ctx,transport)
test_access_function_without_permission_configured
(self,hge_ctx,transport)
test_access_function_with_permission_configured
(self,hge_ctx,transport)
TestGraphQLQueryBoolExpLtree
test_select_path_where_ancestor
(self,hge_ctx,transport)
test_select_path_where_ancestor_array
(self,hge_ctx,transport)
test_select_path_where_descendant
(self,hge_ctx,transport)
test_select_path_where_descendant_array
(self,hge_ctx,transport)
test_select_path_where_matches
(self,hge_ctx,transport)
test_select_path_where_matches_array
(self,hge_ctx,transport)
test_select_path_where_matches_ltxtquery
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpSpatialMSSQL
test_select_spatial_mssql_types
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_equals
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_contains
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_crosses
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_intersects
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_overlaps
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_within
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_touches
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_crosses_geojson
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_contains_geojson
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_equals_geojson
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_intersects_geojson
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_touches_geojson
(self,hge_ctx,transport)
test_select_spatial_mssql_types_where_st_within_geojson
(self,hge_ctx,transport)
dir
(cls)
TestGraphQLQueryBoolExpSpatialBigquery
test_select_spatial_bigquery_types
(self,hge_ctx,transport)
test_select_spatial_bigquery_types_where_st_equals
(self,hge_ctx,transport)
test_select_spatial_bigquery_types_where_st_contains
(self,hge_ctx,transport)
test_select_spatial_bigquery_types_where_st_intersects
(self,hge_ctx,transport)
test_select_spatial_bigquery_types_where_st_within
(self,hge_ctx,transport)
test_select_spatial_bigquery_types_where_st_d_within
(self,hge_ctx,transport)
test_select_spatial_bigquery_types_where_st_touches
(self,hge_ctx,transport)
dir
(cls)
All occurrences
Please wait...
Page is in error, reload to recover