
* lift node version restraint to allow more recent version if already installed * add node test for latest version * change python version * use purple for debug logs * update workflow * add playwright dev dependency * update workflow * change test * oops * improve test * update test * fix tests * mv units tests to a subfolder * reorganize tests * fix install * update test_state * revert node changes and only keep new tests organization * move integration tests in tests/integration * fix integration workflow * fix dockerfile workflow * fix dockerfile workflow 2 * fix shared_state
26 lines
483 B
Python
26 lines
483 B
Python
import pytest
|
|
|
|
from reflex.event import Event
|
|
from reflex.state import State
|
|
|
|
|
|
def create_event(name):
|
|
return Event(
|
|
token="<token>",
|
|
name=name,
|
|
router_data={
|
|
"pathname": "/",
|
|
"query": {},
|
|
"token": "<token>",
|
|
"sid": "<sid>",
|
|
"headers": {},
|
|
"ip": "127.0.0.1",
|
|
},
|
|
payload={},
|
|
)
|
|
|
|
|
|
@pytest.fixture
|
|
def event1():
|
|
return create_event(f"{State.get_name()}.hydrate")
|