fix actor generation and tests

This commit is contained in:
timurgordon
2025-01-03 01:47:16 -05:00
parent ce1ce722d5
commit d5af1d19b8
9 changed files with 328 additions and 181 deletions

View File

@@ -23,6 +23,7 @@ pub fn generate_actor_module(spec ActorSpecification, params Params) !Module {
generate_handle_file(spec)!,
generate_methods_file(spec)!
generate_client_file(spec)!
generate_model_file(spec)!
]
mut docs_files := []IFile{}
@@ -35,8 +36,10 @@ pub fn generate_actor_module(spec ActorSpecification, params Params) !Module {
openrpc_spec := spec.to_openrpc()
// generate openrpc code files
files << generate_openrpc_client_file(openrpc_spec)!
files << generate_openrpc_client_test_file(openrpc_spec)!
// files << generate_openrpc_client_file(openrpc_spec)!
// files << generate_openrpc_client_test_file(openrpc_spec)!
files << generate_http_interface_file()!
files << generate_openrpc_interface_file()!
// add openrpc.json to docs
docs_files << generate_openrpc_file(openrpc_spec)!