QED v2.2.0 released

QED 2.2.0 has been released.

QED (Quality Ensured Demonstrations) is a TDD/BDD framework utilizing
Literate Programming techniques.

This release returns to a text-based evaluator, rather then use HTML.
Processing HTML proved to have too many edge cases to be effective
–both in implementation and in end-usage. So to remedy the situation
QED has return to supportting simple markup formats such as RDoc and
Markup.

This release also adds multi-pattern advice. Instead of a single
pattern, multiple patterns can be matched sequentially. This make it a
easier to match large text descriptions without restoring to regular
expressions.

In addition QED now supports raw text blocks. By ending a description
section in ellipsis (…), the subsequent code setion becomes a plain
text section and is passed into the argument list of any matching When
advice. This makes it easy to scaffold fixture files, for example.

Finally, this release also refines the evaluation scopes. Where before,
a new binding was being created, each was attached to the TOPLEVEL, and
therefore not truly isolated on a per-dcoument basis. To correct, QED
now mocks the TOPLEVEL providing a new instance of this mock object for
each document.

Changes:

  • No longer uses HTML for document processing.
  • Support for plain text blocks using ellipsis.
  • New sequential multi-pattern matches.
  • Mock TOPLEVEL at both the demo and applique levels.
  • Adjust color support for latest ANSI release.

Is that a typo in your work url? protuils? :slight_smile:

On Jun 23, 6:28 am, jonty [email protected] wrote:

Is that a typo in your work url? protuils? :slight_smile:

Yes, thanks.

I don’t know why, I am always hitting the T before the U when I type
that.

On Wed, Jun 23, 2010 at 6:01 PM, Intransition [email protected]
wrote:

On Jun 23, 6:28 am, jonty [email protected] wrote:

Is that a typo in your work url? protuils? :slight_smile:

Yes, thanks.

I don’t know why, I am always hitting the T before the U when I type
that.

I alway have a Freudian slip with some words. A funny one which is the
opposite of you (the U before the T): I’m now in the Architecture
department in my company, and I always type Architecutre (“cutre” is
crappy in Spanish) :-).

Jesus.

2010/6/23 Jesús Gabriel y Galán [email protected]:

I alway have a Freudian slip with some words. A funny one which is the
opposite of you (the U before the T): I’m now in the Architecture
department in my company, and I always type Architecutre (“cutre” is
crappy in Spanish) :-).

For me, although it’s been years since it was my main programming
language, I still tend to type talk every time I finish typing small


Rick DeNatale

Blog: http://talklikeaduck.denhaven2.com/
Github: rubyredrick (Rick DeNatale) · GitHub
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale