You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Werner Punz (Jira)" <de...@myfaces.apache.org> on 2022/10/10 10:58:00 UTC
[jira] [Created] (MYFACES-4476) Integration of the full integration testsuite for faces.js from github
Werner Punz created MYFACES-4476:
------------------------------------
Summary: Integration of the full integration testsuite for faces.js from github
Key: MYFACES-4476
URL: https://issues.apache.org/jira/browse/MYFACES-4476
Project: MyFaces Core
Issue Type: New Feature
Components: General
Affects Versions: 4.0.0-RC2
Reporter: Werner Punz
Assignee: Werner Punz
We have a set of 20 integration tests against the faces.js codebase on github.
This testuite was one of my cornerstones for fortifying the old and new implementation.
The problem was it used homegrown testing frameworks. I now have moved all the tests to npm and mocha with an embedded chrome as testrunner. The project on github has everything integrated into maven and starts its own embedded tomcat during testing.
It bypasses Arquilian entirely (results in less code because less java code is involved).
After questioning the mailing list whether myfaces wants the test suite, they agreed to wanting them.
I will move the code over to myfaces and then issue a pull request for further discussion.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)