You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation:
Currently templates created through cli are not tested. The only test is that cli generating the templates is working, but the content of the templates is not tested. This situation leads to templates being broken from time to time and detection of such situation is rather random.
Proposed solution
Create an apify-platform integration test for each template. Templates can run in different environments, but our apify-platform is the typical environment and is predictable and specific.
(This will mean adding dev dependency to apify-sahred for the sake of tests).
Each integration test should contain:
Creation of template through cli
running apify-init in template space
deploying to apify platform
running the actor
collecting the results and compare to expectations
The text was updated successfully, but these errors were encountered:
Pijukatel
added
debt
Code quality improvement or decrease of technical debt.
t-tooling
Issues with this label are in the ownership of the tooling team.
labels
Mar 17, 2025
Motivation:
Currently templates created through cli are not tested. The only test is that cli generating the templates is working, but the content of the templates is not tested. This situation leads to templates being broken from time to time and detection of such situation is rather random.
Proposed solution
Create an apify-platform integration test for each template. Templates can run in different environments, but our apify-platform is the typical environment and is predictable and specific.
(This will mean adding dev dependency to apify-sahred for the sake of tests).
Each integration test should contain:
The text was updated successfully, but these errors were encountered: