Blog from June, 2015

Release Scribble 0.2.0-alpha3

A new candidate for version 0.2.0 has been released, fixing a bug that prevents using the ResourceAvailabilityMatcher in assertThat statements for checking availability of a URL.

Bug

[SCRIB-42] - ResourceAvailabilityMatcher is not compatible with URL

Release Scribble 0.2.0-alpha2

A new candidate for version 0.2.0 has been released, fixing a bug that prevents using the DirectoryServer rule when created with a Directory using Scribble builders.

Bug

  • [SCRIB-41] - LDAP Rules are not properly applied

Story

Release Scribble 0.2.0-alpha1

A first alpha version of Scribble 0.2.0 has been released yesterday. Following activities will comprise enhancing the documentation in the wiki, killing some more issues from code analysis and incorporating this release into the test suite of inkstand, hopefully finding some bugs or deficiencies that can easily be fixed.

Known Limitations

The ContentLoader rule has some limitations regarding the prepared content

  • No JSON support, only XML content definitions are supported. JSON support may be added in the future if there is a need for it
  • binary content is only supported when being embedded as base64 string, no external reference support is provided
  • no support for defining reference-typed properties (REFERENCE/WEAKREFERENCE)

Bug

  • [SCRIB-31] - Primitive types not support for ConfigProperty injection
  • [SCRIB-32] - String to Number conversion of default values in ConfigProperty injection fails

Story

  • [SCRIB-1] - Builder support for LDAP Server and Service
  • [SCRIB-2] - Make LDAP Port configurable
  • [SCRIB-5] - Matchers for availability of an URL
  • [SCRIB-10] - Support for prepared JCR Content
  • [SCRIB-12] - Support security enabled content repositories
  • [SCRIB-14] - Add Convenience method for admin login
  • [SCRIB-33] - Convenience Methods for Directory creation
  • [SCRIB-34] - Convenience Method for anonymous login