Google Groups Home
Help | Sign in
Specter 0.8 released !
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Cedric Vivier  
View profile
 More options Jan 8, 12:57 pm
From: "Cedric Vivier" <cedr...@neonux.com>
Date: Tue, 8 Jan 2008 18:57:17 +0100
Local: Tues, Jan 8 2008 12:57 pm
Subject: [announce] Specter 0.8 released !

Hi everyone!

I'm happy to announce the release of Specter 0.8, a behavior-driven
development framework for .NET and Mono, powered by Boo meta-programming
capabilities.

Wonder what does it look like ? Check out a specification example at :
http://specter.sf.net/examples/MiniBarSpec.boo.html

New in this release :
- works with Boo 0.8 !
- a spec can be compiled as a standalone runner assembly [1]
- specter-console tool.
- subject macro to mark which objects are the subject of your specification
moreover allowing the spec to be compiled even if the object doesn't
actually exist yet : subject foo = MyObject() [2].
- a priority can be set on a context (context "context description", 100:
)  [3]
- actual vs expected reports [3]
- human-friendly error messages for the most common spec syntax errors.
- nunit dependency is loaded automatically only if needed (no more "import
NUnit.Framework" or booc -r:nunit.framework).
- Specter can be installed into the GAC.
- build system now based on NAnt instead of #develop.
- new homepage and a mailing-list.

Try it while it's hot : http://specter.sf.net/

[1] when a spec is compiled as an executable it will compile as a standalone
runner with no nunit dependency. If compiled as a library it will compile as
a nunit testsuite (for integration with existing third-party tools) ... both
can be run through specter-console though.
[2] the spec will compile and will throw a SubjectTypeNotFoundException or
SubjectConstructorNotFoundException at run-time if the type or specified
subject/constructor is not implemented yet.
[3] works when the spec is run through standalone runner or specter-console.

Note to users of previous versions: you need to rename your
imports/references from Specter to Specter.Framework

Special thanks to the original author of Specter, Andrew Davey, who trusted
me to take care of the baby.
Thanks to Jeffery Olson for helping in testing.

Keep tuned on the mailing-list at :
http://groups.google.com/group/specter-framework/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Cedric Vivier  
View profile
 More options Jan 8, 4:18 pm
From: "Cedric Vivier" <cedr...@neonux.com>
Date: Tue, 8 Jan 2008 22:18:54 +0100
Local: Tues, Jan 8 2008 4:18 pm
Subject: Re: [announce] Specter 0.8 released !

Errata: Specter requires Boo 0.8.0.2778.

It won't work on regular 0.8.0(.2730).

To update your boo to a supported version you have the following choices :
- compile Boo from SVN
- check out Boo SVN and install the 2778 binaries available in bin/
- if you are on a debian or ubuntu system, install the package available at
: http://boolang.googlegroups.com/web/boo-0.8.0.2742-1-all.deb


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Avish  
View profile
 More options Jan 8, 5:21 pm
From: Avish <some.av...@gmail.com>
Date: Tue, 8 Jan 2008 14:21:41 -0800 (PST)
Local: Tues, Jan 8 2008 5:21 pm
Subject: Re: Specter 0.8 released !
YAY! Congratulations and great job, Cedric.

On Jan 8, 7:57 pm, "Cedric Vivier" <cedr...@neonux.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google