This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "jbehave-core".
The branch, master has been updated
via 8457fdb6bd3cad01254005d1c1f229c6b241b186 (commit)
from ff2e0313229a944da7e99a751e02769e1182d878 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8457fdb6bd3cad01254005d1c1f229c6b241b186
Author: Mauro Talevi <[email protected]>
Date: Fri Aug 27 20:54:49 2010 +0200
JBEHAVE-334: Added spring-security exexample, contributed by Brian Repko.
-----------------------------------------------------------------------
Summary of changes:
distribution/src/site/content/release-notes.html | 6 +-
.../src/site/content/running-examples.html | 1 +
examples/pom.xml | 1 +
examples/spring-security/build.properties | 9 +
examples/spring-security/build.xml | 204 ++++++++
examples/spring-security/pom.xml | 212 +++++++++
.../example/jbehave/dao/OrganizationDao.java | 12 +
.../example/jbehave/dao/OrganizationDaoImpl.java | 41 ++
.../example/jbehave/dao/UserDao.java | 13 +
.../example/jbehave/dao/UserDaoImpl.java | 41 ++
.../jbehave/domain/AuthenticationPolicy.java | 63 +++
.../example/jbehave/domain/Organization.java | 51 ++
.../example/jbehave/domain/User.java | 134 ++++++
.../service/AuthenticationEventListener.java | 60 +++
.../jbehave/service/OrganizationManager.java | 37 ++
.../example/jbehave/service/UserDetailsImpl.java | 101 ++++
.../jbehave/service/UserDetailsServiceImpl.java | 32 ++
.../example/jbehave/util/DateUtils.java | 11 +
.../example/jbehave/util/SecurityUtils.java | 12 +
.../src/main/resources/applicationContext.xml | 49 ++
.../AbstractSpringJBehaveIntegrationTest.java | 82 ++++
.../example/jbehave/ClassnameFilePathResolver.java | 27 ++
.../example/jbehave/ExplicitStoryPathResolver.java | 19 +
.../example/jbehave/ResourceStoryLoader.java | 27 ++
.../domain/AuthenticationPolicyBuilder.java | 31 ++
.../example/jbehave/domain/UserBuilder.java | 42 ++
.../AuthWithDefaultPolicyIntegrationTest.java | 11 +
.../AuthWithExpiredPasswordsIntegrationTest.java | 11 +
.../AuthWithFailureLockoutsIntegrationTest.java | 11 +
.../service/AuthWithUserFlagsIntegrationTest.java | 11 +
.../jbehave/service/AuthenticationSteps.java | 65 +++
.../example/jbehave/service/DbUnitSteps.java | 27 ++
.../example/jbehave/service/OrganizationSteps.java | 59 +++
.../example/jbehave/service/UserSteps.java | 66 +++
examples/spring-security/src/test/resources/README | 14 +
.../stories/authentication/default_policy.story | 63 +++
.../stories/authentication/expired_passwords.story | 29 ++
.../stories/authentication/failure_lockouts.story | 45 ++
.../stories/authentication/user_flags.story | 74 +++
.../view/ftl/jbehave-report-decorated.ftl | 29 ++
.../view}/ftl/jbehave-report-non-decorated.ftl | 2 +-
.../resources/view/ftl/jbehave-reports-index.ftl | 58 +++
.../resources/view/images/background-banner.png | Bin 0 -> 18873 bytes
.../resources/view/images/background-footer.png | Bin 0 -> 167 bytes
.../test/resources/view/images/jbehave-logo.png | Bin 0 -> 22451 bytes
.../test/resources/view/scripts/shBrushPlain.js | 33 ++
.../src/test/resources/view/scripts/shBrushXml.js | 69 +++
.../src/test/resources/view/scripts/shCore.js | 17 +
.../resources/view/styles}/jbehave-reports.css | 488 ++++++++++----------
.../src/test/resources/view/styles/shCore.css | 226 +++++++++
.../test/resources/view/styles/shThemeDefault.css | 117 +++++
51 files changed, 2596 insertions(+), 247 deletions(-)
create mode 100644 examples/spring-security/build.properties
create mode 100644 examples/spring-security/build.xml
create mode 100644 examples/spring-security/pom.xml
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/dao/OrganizationDao.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/dao/OrganizationDaoImpl.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/dao/UserDao.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/dao/UserDaoImpl.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/domain/AuthenticationPolicy.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/domain/Organization.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/domain/User.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/service/AuthenticationEventListener.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/service/OrganizationManager.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/service/UserDetailsImpl.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/service/UserDetailsServiceImpl.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/util/DateUtils.java
create mode 100644
examples/spring-security/src/main/java/com/learnthinkcode/example/jbehave/util/SecurityUtils.java
create mode 100644
examples/spring-security/src/main/resources/applicationContext.xml
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/AbstractSpringJBehaveIntegrationTest.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/ClassnameFilePathResolver.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/ExplicitStoryPathResolver.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/ResourceStoryLoader.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/domain/AuthenticationPolicyBuilder.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/domain/UserBuilder.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/AuthWithDefaultPolicyIntegrationTest.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/AuthWithExpiredPasswordsIntegrationTest.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/AuthWithFailureLockoutsIntegrationTest.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/AuthWithUserFlagsIntegrationTest.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/AuthenticationSteps.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/DbUnitSteps.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/OrganizationSteps.java
create mode 100644
examples/spring-security/src/test/java/com/learnthinkcode/example/jbehave/service/UserSteps.java
create mode 100644 examples/spring-security/src/test/resources/README
create mode 100644
examples/spring-security/src/test/resources/stories/authentication/default_policy.story
create mode 100644
examples/spring-security/src/test/resources/stories/authentication/expired_passwords.story
create mode 100644
examples/spring-security/src/test/resources/stories/authentication/failure_lockouts.story
create mode 100644
examples/spring-security/src/test/resources/stories/authentication/user_flags.story
create mode 100644
examples/spring-security/src/test/resources/view/ftl/jbehave-report-decorated.ftl
copy {jbehave-core/src/main/resources =>
examples/spring-security/src/test/resources/view}/ftl/jbehave-report-non-decorated.ftl
(78%)
create mode 100644
examples/spring-security/src/test/resources/view/ftl/jbehave-reports-index.ftl
create mode 100644
examples/spring-security/src/test/resources/view/images/background-banner.png
create mode 100644
examples/spring-security/src/test/resources/view/images/background-footer.png
create mode 100644
examples/spring-security/src/test/resources/view/images/jbehave-logo.png
create mode 100644
examples/spring-security/src/test/resources/view/scripts/shBrushPlain.js
create mode 100644
examples/spring-security/src/test/resources/view/scripts/shBrushXml.js
create mode 100644
examples/spring-security/src/test/resources/view/scripts/shCore.js
copy {jbehave-core/src/main/resources/style =>
examples/spring-security/src/test/resources/view/styles}/jbehave-reports.css
(92%)
create mode 100644
examples/spring-security/src/test/resources/view/styles/shCore.css
create mode 100644
examples/spring-security/src/test/resources/view/styles/shThemeDefault.css
hooks/post-receive
--
jbehave-core
<hr/>
<p>
To unsubscribe from this list please visit:
</p>
<p>
<a
href="http://xircles.codehaus.org/manage_email">http://xircles.codehaus.org/manage_email</a>