You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nod...@googlegroups.com
hey all, i have a node app with backbone on the front end. i'm looking
for a relatively straightforward testing framework a la cucumber that i
can implement on both the backend and front end. any suggestions?
thanks!
R
greelgorke
unread,
Aug 22, 2012, 3:52:48 AM8/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
It is nice to have your own test framework. You spend so much time and attention
on testing, you're going to be plauged with insights as to how testing should be
done. Creating my own test framework helps me to be my own programmer.
... to many, but I learnt a lot.
now I mostly just use straight scripts that error if the test fails.
with an assertion lib if I feel that it is warranted.
macgyver, it-is, and assertions are really assertions libs, and not
test frameworks.
meta-test was part of an an ambitious project to wrap every test
framework and thus grab the data out of any test run... but evenually
I realized that the only thing general enough to work with everything
is to just grab stdio and exit codes.
Matt
unread,
Aug 22, 2012, 11:06:06 AM8/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nod...@googlegroups.com
I just wish everyone agreed on TAP output (I see "proof" does). We should really be thinking about a future where we have the equivalent of Perl's CPAN Testers, and a common output format is vital for something like that.
Perl's CPAN Testers take the whole of CPAN (the equivalent of the NPM archive) and run tests on different platforms and different versions of Perl, including development versions of Perl, and provide authors with handy reports to fix their issues. They also provide the core Perl developers with info if a development version of Perl breaks something that is commonly used on the CPAN. There's a huge culture of testing in the Perl world that can be learned from here.
Matt.
Marak Squires
unread,
Aug 22, 2012, 11:10:06 AM8/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nod...@googlegroups.com
Vows should have a TAP reporter.
Dominic Tarr
unread,
Aug 22, 2012, 11:11:02 AM8/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nod...@googlegroups.com
matt, Marak:
If you see a job that needs doing, it's your job.
Matt
unread,
Aug 22, 2012, 1:24:02 PM8/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nod...@googlegroups.com
Sometimes it's just worth raising awareness of something. If I had time to go and fix every test framework to output TAP I would.
Fernando Trasvina
unread,
Aug 22, 2012, 3:06:05 PM8/22/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
Humankind cannot gain anything without first giving something in return.
To obtain, something of equal value must be lost. That is alchemy’s
first Law of Equivalent Exchange. ~ Alphonse Elric, Full Metal Alchemist
Nuno Job
unread,
Aug 26, 2012, 7:38:45 AM8/26/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nod...@googlegroups.com
Just a heads up we will be talking about testing live today at 12PM Pacific @NodeUp.