edgedb/tests
Michael J. Sullivan 2a43256f8f
Add a test for #6767 (#6771)
It passes on master already, though fails on 3.x and 4.x.
2024-02-01 13:31:40 -08:00
..
certs Remove asyncpg dependency (#4063) 2022-07-12 20:10:38 -07:00
common Add instance name into metrics labels (#6249) 2023-10-10 15:03:31 -05:00
dumps Fix dump and restore of auth config (#6414) 2023-11-01 20:41:04 -07:00
schemas Reduce the size of data for analyze tests. 2024-01-06 23:43:05 -05:00
__init__.py Put EdgeDB under the Apache License v2.0 2018-05-09 22:11:25 -04:00
test_api_errors.py New binary protocol implementation 2018-12-20 11:39:22 -05:00
test_backend_connect.py Fix test_connection_connect_timeout for macOS (#6536) 2023-11-30 13:39:47 -06:00
test_backend_ha.py Make consul watching more robust (#6148) 2023-10-04 12:25:17 -05:00
test_constraints.py Properly support @source/@target on multi-link constraints (#6585) 2023-12-11 12:09:06 -08:00
test_database.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_docs.py Docs: Add offending code block to error message in docs tests (#6603) 2023-12-13 15:40:26 +00:00
test_docs_sphinx_ext.py Add edb:collapsed directive 2023-06-20 00:34:05 -07:00
test_dump01.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_dump02.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_dump03.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_dump_basic.py Put all of the DROP DATABASEs in the test suite behind a retry loop (#4629) 2022-11-04 12:32:14 -07:00
test_dump_v2.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_dump_v3.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_dump_v4.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_edgeql_advtypes.py Fix access to multi links of intersections (#3864) 2022-05-16 17:09:26 -07:00
test_edgeql_calls.py Forbid DML in non-scalar function args (#5310) 2023-04-07 13:10:07 +02:00
test_edgeql_casts.py Improve error message for illegal casts and parameters. (#6511) 2023-12-13 13:27:28 -08:00
test_edgeql_coalesce.py Add a test for #6767 (#6771) 2024-02-01 13:31:40 -08:00
test_edgeql_data_migration.py Fix migrating between aliased and non-aliased computeds (#6566) 2023-12-12 12:46:58 -08:00
test_edgeql_datatypes.py Allow statypes objects in compile cache key (#6168) 2023-09-26 16:11:10 -07:00
test_edgeql_ddl.py Fix issue with schema changes when trigger depends on a rewrite (#6706) 2024-01-23 21:32:59 -08:00
test_edgeql_delete.py Be able to depend on multiple dml sources when producing overlays (#6223) 2023-10-03 17:50:32 -07:00
test_edgeql_enums.py Nice errors for inline enums (#4527) 2022-10-17 17:31:53 +02:00
test_edgeql_explain.py Remove some dump spew from explain tests (#6745) 2024-01-30 11:35:42 -08:00
test_edgeql_expr_aliases.py Fix interaction between DETACHED and aliases/globals (#4321) 2022-09-06 17:02:25 -07:00
test_edgeql_expressions.py Fix some bugs involving union and coalescing of optional values (#6590) 2023-12-13 11:58:30 -08:00
test_edgeql_ext_pg_trgm.py Implement the pg_trgm extension (#6178) 2023-09-28 09:10:01 -07:00
test_edgeql_ext_pgcrypto.py Expose ext::pgcrypto::gen_salt and ext::pgcrypto::crypt (#6264) 2023-10-10 15:36:07 -07:00
test_edgeql_filter.py Fix a collection of access policy bugs (#3892) 2022-05-24 12:06:56 -07:00
test_edgeql_for.py Enable FOR OPTIONAL on object-type iterators (#6611) 2023-12-15 11:32:05 -08:00
test_edgeql_fts.py Add a bunch of FTS tests. 2023-10-05 04:25:44 -04:00
test_edgeql_fts_schema.py Add a bunch of FTS tests. 2023-10-05 04:25:44 -04:00
test_edgeql_functions.py Implement base64 encoding and decoding functions (#5963) 2023-08-28 16:21:56 -07:00
test_edgeql_globals.py Refactor pg compiler and codegen entry points (#5683) 2023-06-29 19:36:14 +02:00
test_edgeql_group.py Fix group on backlinks in some situations (#6152) 2023-09-22 17:00:40 -07:00
test_edgeql_insert.py Fix DML-containing FOR when the iterator is an object set with duplicates (#6609) 2023-12-15 11:31:18 -08:00
test_edgeql_internal_group.py Fix a collection of group/materialization issues (#3982) 2022-06-22 13:53:31 -07:00
test_edgeql_introspection.py Fix schema introspection with computed backlinks test case (#5564) 2023-05-26 17:30:23 -07:00
test_edgeql_ir_card_inference.py Fix cardinality inference around delegated exclusive constraints (#6301) 2023-10-14 08:20:59 -07:00
test_edgeql_ir_mult_inference.py Support DML in IF/THEN/ELSE expressions (#6181) 2023-09-28 13:13:36 -07:00
test_edgeql_ir_pathid.py Make ir_typeref_to_type always try a lookup before construction a collection: 3% 2023-12-08 15:09:38 -08:00
test_edgeql_ir_scopetree.py Parser error recovery (#5693) 2023-07-12 05:54:41 +02:00
test_edgeql_ir_type_inference.py Make coalesce infer a union type (#5472) 2023-05-15 15:25:26 -07:00
test_edgeql_ir_volatility_inference.py Add ANALYZE to Edgedb commands. (#5126) 2023-03-29 18:25:19 -07:00
test_edgeql_json.py Fix object->json casts inside functions (#6016) 2023-09-01 16:18:53 -07:00
test_edgeql_linkatoms.py Don't have {} act as a wildcard in assert_query_result (#3199) 2021-11-17 19:10:37 -08:00
test_edgeql_linkprops.py Get rid of computeds subtyping other pointers in same object (#6568) 2023-12-13 11:41:22 -08:00
test_edgeql_policies.py Fix access policy type rewrites of std::Object (#6420) 2023-11-06 09:11:32 +01:00
test_edgeql_rewrites.py Fix non-rewritten tuple literals (#6521) 2023-11-27 19:25:41 +01:00
test_edgeql_scope.py Fix issues with empty sets leaking out of optional scopes (#6747) 2024-01-30 11:36:24 -08:00
test_edgeql_select.py Fix some bugs involving union and coalescing of optional values (#6590) 2023-12-13 11:58:30 -08:00
test_edgeql_sql_codegen.py Eliminate some uuid_generates in FOR cases where they aren't needed (#6612) 2023-12-15 13:15:12 -08:00
test_edgeql_syntax.py Branches, and fast branch creation (#6721) 2024-01-31 12:58:35 -08:00
test_edgeql_sys.py Initial implementation of capabilities (#2005) 2020-12-10 01:03:16 +02:00
test_edgeql_tree.py Allow xfail to distinguish between errors and failures (#3980) 2022-06-21 16:11:21 -07:00
test_edgeql_triggers.py Fix a dependence on order in a trigger test (#6280) 2023-10-11 15:28:33 -07:00
test_edgeql_tutorial.py Allow xfail to distinguish between errors and failures (#3980) 2022-06-21 16:11:21 -07:00
test_edgeql_update.py Fix some update tests to not depend on order (#6410) 2023-11-01 20:41:54 -07:00
test_edgeql_userddl.py Prevent user modifications to extension modules (#5993) 2023-08-30 18:54:54 -07:00
test_edgeql_vector.py Support pgvector in CI for different pg versions (#5660) 2023-07-14 12:16:08 -05:00
test_edgeql_volatility.py Fix object->json casts inside functions (#6016) 2023-09-01 16:18:53 -07:00
test_eval_model.py Get rid of the need to call qlparser.preload_spec() (#6578) 2023-12-06 16:26:04 -08:00
test_eval_model_group.py Get rid of the need to call qlparser.preload_spec() (#6578) 2023-12-06 16:26:04 -08:00
test_http_auth.py Preserve header value case in BaseHTTPTestCase 2023-07-25 09:05:19 -07:00
test_http_edgeql.py Support auth for HTTP endpoints (#6352) 2023-10-25 21:11:45 -07:00
test_http_ext_auth.py Get verification data from request body (#6723) 2024-01-24 12:22:31 -05:00
test_http_graphql_mutation.py Handle __typename in mutations. 2023-09-18 14:45:21 -04:00
test_http_graphql_query.py Support auth for HTTP endpoints (#6352) 2023-10-25 21:11:45 -07:00
test_http_graphql_schema.py Fix bug with objects without editable fields. 2023-09-15 02:51:30 -04:00
test_http_notebook.py Enable CI testing of patches to the auth extension (#6406) 2023-10-31 15:23:36 -07:00
test_indexes.py Full text search on objects (#6038) 2023-09-21 13:01:45 +02:00
test_link_target_delete.py Fix link deletion policies on links to union types (#6033) 2023-09-11 18:15:47 -07:00
test_pg_dump.py Properly support @source/@target on multi-link constraints (#6585) 2023-12-11 12:09:06 -08:00
test_pgext.py Increase some test timeouts (#6638) 2023-12-21 18:32:55 -08:00
test_profiling.py Unwrap singledispatch calls in profiling (#910) 2019-11-30 10:31:47 +01:00
test_protocol.py Don't persist state in dbview out of transactions (#6041) 2023-09-11 18:09:28 -05:00
test_schema.py Fix a scalar type dependecy bug. 2024-02-01 13:56:58 -05:00
test_schema_syntax.py Combine all EdgeQL grammars into a single one (#6175) 2023-09-28 19:29:39 +02:00
test_server_auth.py Fix missing import of edbserver (#6509) 2023-11-23 10:41:43 -06:00
test_server_compiler.py Get rid of the need to call qlparser.preload_spec() (#6578) 2023-12-06 16:26:04 -08:00
test_server_concurrency.py Increase some test timeouts (#6638) 2023-12-21 18:32:55 -08:00
test_server_config.py Update mypy and black (#6520) 2023-11-28 09:45:03 +01:00
test_server_ops.py Add ext::auth email verification (#6324) 2023-10-24 10:34:03 -07:00
test_server_pool.py backend pool: fix hanging concurrent acquire due to discard 2021-09-30 13:14:21 -04:00
test_server_proto.py Support auth for HTTP endpoints (#6352) 2023-10-25 21:11:45 -07:00
test_server_unit.py Apply listen_addresses correctly with wildcard (#4137) 2022-07-25 17:25:05 -04:00
test_session.py Initial implementation of capabilities (#2005) 2020-12-10 01:03:16 +02:00
test_sourcecode.py Consolidate tool configuration into pyproject.toml (#2808) 2021-08-12 14:21:53 -07:00
test_sql_parse.py Add support for statement variants of prepared statement comands (#5685) 2023-06-26 12:24:01 -07:00
test_sql_query.py Expose __type__ via SQL adapter (#6519) 2023-12-14 11:18:46 +01:00
test_tracer.py Get rid of the 'type inference' module (#6253) 2023-10-06 16:03:54 -07:00