Thanks, wasn't aware we have this.
Marek
On 19/11/15 14:17, Stian Thorgersen wrote:
Actually you can also add those properties to "<USER HOME
DIR>/.keycloak-server.properties" as KeycloakServer loads those at
runtime.
On 19 November 2015 at 13:59, Marek Posolda <mposolda(a)redhat.com
<mailto:mposolda@redhat.com>> wrote:
On 18/11/15 21:11, Stian Thorgersen wrote:
> You need Mongo running on your machine first as the embedded
> Mongo used for the testsuite is ran from Maven.
>
> Once you have Mongo running locally it's pretty easy, edit (but
> don't commit the changes):
>
> testsuite/integration/src/test/resources/META-INF/keycloak-server.json
>
> Change the providers to mongo. There are default settings for
> Mongo already there and should work as long as you have Mongo
> running locally.
>
> I find it easier to just change the keycloak-server.json
> directly, but you can also use system properties to set the
> providers, but that's pretty annoying to do when your running
> tests from IntelliJ.
For me, it doesn't seem annoying. I just copy/paste this line with
properties when running any test:
-Dkeycloak.realm.provider=mongo -Dkeycloak.user.provider=mongo
-Dkeycloak.userSessionPersister.provider=mongo
-Dkeycloak.eventsStore.provider=mongo
-Dkeycloak.connectionsMongo.db=keycloak -Dresources
I also usually use this for KeycloakServer setup during development.
Marek
>
> On 18 November 2015 at 17:28, Bill Burke <bburke(a)redhat.com
> <mailto:bburke@redhat.com>> wrote:
>
> Anybody know how to run mongo backend with integration tests
> within
> Intellij?
>
>
> --
> Bill Burke
> JBoss, a division of Red Hat
>
http://bill.burkecentral.com
>
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev(a)lists.jboss.org
> <mailto:keycloak-dev@lists.jboss.org>
>
https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
>
>
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev(a)lists.jboss.org <mailto:keycloak-dev@lists.jboss.org>
>
https://lists.jboss.org/mailman/listinfo/keycloak-dev