9 lines
306 B
Python
9 lines
306 B
Python
import json
|
|
from citygrid import LocalProblem, SharedVariables
|
|
|
|
|
|
def test_local_problem_serializable():
|
|
lp = LocalProblem(id="lp-1", domain="electricity", assets=["DER-1"], objective={"minimize": ["loss"]}, constraints={"voltage": {"min": 0.95}})
|
|
s = json.dumps(lp.__dict__)
|
|
assert 'lp-1' in s
|