reflex/tests
Khaleel Al-Adhami 1c400043c6
[REF-3328] Implement __getitem__ for ArrayVar (#3705)
* half of the way there

* implement __getitem__ for array

* add some tests

* add fixes to pyright

* fix default factory

* implement array operations

* format code

* fix pyright issue

* give up

* add object operations

* add test for merge

* pyright 🥺

* use str isntead of _var_name

Co-authored-by: Masen Furer <m_github@0x26.net>

* wrong var_type

* make to much nicer

* add subclass checking

* enhance types

* use builtin list type

* improve typing even more

* i'm awaiting october

* use even better typing

* add hash, json, and guess type method

* fix pyright issues

* add a test and fix lots of errors

* fix pyright once again

* add type inference to list

---------

Co-authored-by: Masen Furer <m_github@0x26.net>
2024-07-30 15:38:32 -07:00
..
compiler use add_imports everywhere (#3448) 2024-06-12 09:26:45 -07:00
components [REF-3203] Find a DOM event-like object in addEvents (#3706) 2024-07-29 17:17:51 -07:00
experimental External assets (#3220) 2024-05-28 09:39:25 -07:00
middleware add module prefix to generated state names (#3214) 2024-07-11 11:13:57 -07:00
states add Bare SQLAlchemy mutation tracking, improve typing (#3628) 2024-07-09 11:13:28 -07:00
utils [REF-3203] Find a DOM event-like object in addEvents (#3706) 2024-07-29 17:17:51 -07:00
__init__.py upgrade to latest ruff (#3497) 2024-06-19 12:32:13 +02:00
conftest.py add Bare SQLAlchemy mutation tracking, improve typing (#3628) 2024-07-09 11:13:28 -07:00
test_app.py add module prefix to generated state names (#3214) 2024-07-11 11:13:57 -07:00
test_attribute_access_type.py fix sqla python_type issues, add tests (#3613) 2024-07-08 19:21:08 -07:00
test_base.py Rename pynecone to reflex (#1236) 2023-06-25 16:56:55 -07:00
test_config.py Clean up config and app API (#3197) 2024-05-02 18:15:28 -07:00
test_db_config.py Rename pynecone to reflex (#1236) 2023-06-25 16:56:55 -07:00
test_event.py Support replacing route on redirect (#3072) 2024-05-16 13:21:40 -07:00
test_model.py bare sqlalchemy session + tests (#3522) 2024-06-25 15:29:01 +02:00
test_prerequisites.py [REF-2676][REF-2751] Windows Skip ARM devices on bun install + Telemetry (#3212) 2024-05-06 09:50:05 -07:00
test_route.py [REF-2643] Throw Errors for duplicate Routes (#3155) 2024-05-03 12:15:40 -07:00
test_sqlalchemy.py bare sqlalchemy session + tests (#3522) 2024-06-25 15:29:01 +02:00
test_state_tree.py add module prefix to generated state names (#3214) 2024-07-11 11:13:57 -07:00
test_state.py [REF-3184] [REF-3339] Background task locking improvements (#3696) 2024-07-23 15:28:38 -07:00
test_style.py Allow Component.add_style to return a regular dict (#3264) 2024-05-10 20:25:04 -07:00
test_telemetry.py Make .web configurable with REFLEX_WEB_WORKDIR (#3462) 2024-06-17 16:17:00 -04:00
test_testing.py upgrade to latest ruff (#3497) 2024-06-19 12:32:13 +02:00
test_var.py [REF-3328] Implement __getitem__ for ArrayVar (#3705) 2024-07-30 15:38:32 -07:00