Hi, I want to debug the appwrite functions before deploying it.. how do i test it locally?
The best way is probably testing them by directly deploying them
complex functions are requried to be tested before
You can have a separate instance to test it
I mean, a local instance in your computer and then you deploy them to your final publicly available instance, for example, Appwrite cloud
Not sure if there's another way to debug/test functions without deploying them in any instance
but thats not a good way to test.. is there anyway to test the node version of cloud function to test locally direct like executing a js function
Why not, I think I didn't explained it well. You have an instance installed in your computer, and you test and deploy the function in such instance firstly to test it. Then after testing, you deploy it to the final/production instance
Maybe with open runtimes you could do some test
Hi, since you did not mention SDK, I am going to drop some relevant links for better understanding
You can try an open runtimes container as well if you are seeking a different method https://github.com/open-runtimes/open-runtimes/tree/main/runtimes/node-18.0
(please see for your own desired runtime)
He mentioned: node SDK
For production test the best would be as @D5 said.
For local testing, you might also want to upvote this https://github.com/appwrite/appwrite/issues/5425 And you can see here some example for how to https://github.com/byawitz/roadmapper/blob/main/functions/getGitFeatures/local-server.js
In general using that file will let you to mimic the OpenRuntime environment
i guess this is what i wanted thanks... it will be easy to run the local-server.js to test first and then deploy
sorry, might have missed that : )
Recommended threads
- My cloud functions failing 3 days ago (P...
Hi, My cloud function using python has been failing for 3 days, I didn't push any new deployments... Its something to do with it not recognising the entrypoi...
- Scheduled works locking the entire Maria...
I have a scheduled function and apparently that or something is locking the entire MariaDB database and Appwrite is giving MariaDB errors. This error persists e...
- Python Function not working
I am getting this issue as well. Doesnt look like there was a solution as you guys were not able to replicate. Below is my code as well as the error. I started...