Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic execution of zdemo_excel_checker #22

Open
gregorwolf opened this issue Aug 21, 2022 · 2 comments
Open

Automatic execution of zdemo_excel_checker #22

gregorwolf opened this issue Aug 21, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@gregorwolf
Copy link

You might be aware of the abapGit CI Backend which allows to execute integration tests for all object types supported by abapGit. It even supports a REST API or running as a Job. Maybe we can reuse this infrastructure. Perhaps @mbtools can give some guidance.

@gregorwolf gregorwolf added the enhancement New feature or request label Aug 21, 2022
@mbtools
Copy link

mbtools commented Aug 21, 2022

AG CI has some nice features indeed. If I see it right, the demo checker already includes running the checks and showing results in ALV. You could use something like zcl_abapgit_ci_distributor to store the results (as HTML and JSON) in a separate package (as MIME objects) and push them to a corresponding repo on GH.

@larshp
Copy link
Member

larshp commented Aug 22, 2022

abapGit calls multiple obscure SAP APIs for saving the objects to database

for abap2xslx, given some code it generates XML, small use of APIs, no database persistence. So its an application that can be somewhat easily unit tested. Eventually I'll have the code running in open-abap/transpiled so unit tests can run(free) on github actions, plus having all the demos runnable and changeable in the browser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants