Not something I don’t like but one thing I might suggest, as time and circumstance allow, is to extend this beyond the core CAS protocol which you’ve got covered quite well. Move onto other areas; test SAML1, SAML2, JWT, OIDC, Basic/Digest AuthN, Rest API, etc. Ideally and ultimately I think this has potential to turn into a full battery of functional tests for the entire suite.
As for running apps in the same JVM, that should not be a problem. Mostly, you’ll have to specify a different port for each run. If your tests are done with these apps as overlays, it’s simply just a matter of supplying a -D parameter to the java command that runs them. If you try and run into trouble, lets carry the conversation on the dev list, or on bitter, etc. -- Misagh From: William <[email protected]> Reply: William <[email protected]> Date: August 24, 2016 at 8:55:05 AM To: CAS Community <[email protected]> Cc: [email protected] <[email protected]> Subject: Re: [cas-user] Updated CAS Functional Tests For CAS 4/5 Misagh and Dmitriy, I know everyone is really busy, but when you get a chance let me know if there is anything you do not like about the functional tests. The one item I wanted to address was trying to start an embedded container with cas-server-webapp, cas-management-webapp, and a small client web app (protected-web-app), but it does not appear there is an easy to way to start multiple web apps within Spring Boot. I have found some blog articles on it (http://www.davidtanzer.net/running_multiple_spring_boot_apps_in_the_same_jvm), but there does not appear a straight forward way to accomplish this. I like the way Gretty allows you to do that using farms. I just wish Spring Boot had a way of doing that as well. Thank you, Bill Crowell -- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/39f0014c-1a24-4390-8c01-006e75a7d558%40apereo.org. For more options, visit https://groups.google.com/a/apereo.org/d/optout. -- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/etPan.57be7de1.1dd4de31.1f64%40unicon.net. For more options, visit https://groups.google.com/a/apereo.org/d/optout.
