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

Issue520 pluggable frontend #537

Closed

Conversation

sandeep-gh
Copy link

Compartmentalized vue files within templates/js/vue. Paves way for easily adding non-vue frontend engine.

@WolfgangFahl
Copy link
Collaborator

Looks promising. You might want to run all tests to make sure the CI doesn't break.

@sandeep-gh
Copy link
Author

Any way to run the tests locally?

@WolfgangFahl
Copy link
Collaborator

WolfgangFahl commented Sep 15, 2022

scripts/test and scripts/test -m is your friend

scripts/test will use green -s and test -m will do unit test module by module.

Quite a few tests will have resource leaks and shut down problems but in the end in the jenkins and github CI things run fully ok. In my own environment i currently have one failing test. You might want to check the logs to avoid syntax errors.

A good way for manually testing is now to run the demo_browser and check demo by demo >90% of the some 90 demos work in that environment already when being mounted as per #540

my jenkins CI has:

python3.10 -m venv .venv
source .venv/bin/activate
scripts/install
scripts/test

@sandeep-gh sandeep-gh closed this Sep 15, 2022
@sandeep-gh sandeep-gh deleted the issue520_pluggableFrontend branch September 15, 2022 15:41
@sandeep-gh
Copy link
Author

Thank you. Let me give it a try.

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

Successfully merging this pull request may close these issues.

2 participants