chore: adopt remaining local development state
Catch-all for the intermixed residue of the unpushed otko-development work ported into this tree: combinations/console-dock/quick-guide wiring across commands, core, services, views and tests; repo-wide ruff-format normalization; README/CONTRIBUTING updates; and the toolbar default (both toolbars now open in the top area, quick guide text updated). Splitting this further would require hunk-level surgery with low confidence; the preceding commits in this branch isolate the self-contained features.
This commit is contained in:
parent
cb4bf8fccd
commit
ba783718d4
152 changed files with 3394 additions and 1651 deletions
|
|
@ -37,8 +37,7 @@ def test_steel01_form_round_trip(qtbot) -> None: # type: ignore[no-untyped-def]
|
|||
def test_steel02_form_round_trip(qtbot) -> None: # type: ignore[no-untyped-def]
|
||||
from otko.views.dialogs.material_forms import Steel02Form
|
||||
|
||||
original = Steel02(id=3, name="S355", Fy=355e6, E0=210e9, b=0.005,
|
||||
R0=18.0, cR1=0.925, cR2=0.15)
|
||||
original = Steel02(id=3, name="S355", Fy=355e6, E0=210e9, b=0.005, R0=18.0, cR1=0.925, cR2=0.15)
|
||||
form = Steel02Form()
|
||||
form.populate(original)
|
||||
restored = form.read()
|
||||
|
|
@ -50,8 +49,15 @@ def test_concrete02_form_round_trip(qtbot) -> None: # type: ignore[no-untyped-d
|
|||
from otko.views.dialogs.material_forms import Concrete02Form
|
||||
|
||||
original = Concrete02(
|
||||
id=2, name="C30", fpc=-30e6, epsc0=-0.002, fpcu=-15e6, epsU=-0.005,
|
||||
ft=3e6, Ets=2e9, **{"lambda": 0.1},
|
||||
id=2,
|
||||
name="C30",
|
||||
fpc=-30e6,
|
||||
epsc0=-0.002,
|
||||
fpcu=-15e6,
|
||||
epsU=-0.005,
|
||||
ft=3e6,
|
||||
Ets=2e9,
|
||||
**{"lambda": 0.1},
|
||||
)
|
||||
form = Concrete02Form()
|
||||
form.populate(original)
|
||||
|
|
@ -75,8 +81,14 @@ def test_elastic_section_form_round_trip(qtbot) -> None: # type: ignore[no-unty
|
|||
from otko.views.dialogs.section_forms import ElasticSectionForm
|
||||
|
||||
original = ElasticSection(
|
||||
id=11, name="W14x90",
|
||||
E=200e9, A=0.017, Iz=4.16e-4, Iy=1.29e-4, G=80e9, J=2.04e-6,
|
||||
id=11,
|
||||
name="W14x90",
|
||||
E=200e9,
|
||||
A=0.017,
|
||||
Iz=4.16e-4,
|
||||
Iy=1.29e-4,
|
||||
G=80e9,
|
||||
J=2.04e-6,
|
||||
)
|
||||
form = ElasticSectionForm()
|
||||
form.populate(original)
|
||||
|
|
|
|||
Loading…
Reference in a new issue