There is a problem when running a test using the mock workchain.
wkchain = generate_workchain(QeAppWorkChain, inputs)
workchain.setup()
# this will call pdos workchain, and the `call_link_label` is `pdos`
workchain.run_pdos()
# this will failed, and the outgoing nodes is empty.
workchain.node.base.links.get_outgoing().get_node_by_label("pdos")
I checked the status of the process, and all of them are CREATED.
Hi Xing,
Can you show the implementation of run_pdos method? I guess it calls submit to run the pdos workchain and somehow parent workchain didn’t create the outgoing node yet.