I was talking about this few days ago and I love what Travisi does. Previously, I used to have an xunit kind of formater for my tests because that is what most CI servers understand, but sometimes this is kind of overengineer, and it fails, which make me think if it is really important for a CI server to read tests names and result in a machine language. After using travis I think I am sold to the idea of having a very clean output as plain text and being able to read that.
After all, "the standarized output format" is the exit status code And yes i don't care the statistics about how many tests have been added last week. 2013/3/18 Arunoda Susiripala <[email protected]> > As martin mentioned travis does support multiple node versions. I agree we > do not have multiple platforms when its come to travis. Since node use as > Server Side JS for most of the apps, I think that won't be a big issue. > > BTW: there are TAP formatters for almost every node testing frameworks. > > > On Mon, Mar 18, 2013 at 8:46 PM, Matt <[email protected]> wrote: > >> Travis is great, but covers one OS and one version of Node (from what I >> can tell). Cpantesters covers about 15 different OS's and over 60 versions >> of Perl, and scales this way because they distribute the problem to end >> users. It includes current development versions of Perl as well as current >> and past stable versions. Travis is pretty weak in comparison. >> >> >> On Mon, Mar 18, 2013 at 9:53 AM, Arunoda Susiripala < >> [email protected]> wrote: >> >>> Lack of tests >>> Have you seen travis-ci. >>> >>> >>> On Monday, March 18, 2013, Matt wrote: >>> >>>> On Mon, Mar 18, 2013 at 6:59 AM, Thomas Shinnick <[email protected]>wrote: >>>> >>>>> <editorial> >>>>> So many good old modules, accidentally duplicated by the new and >>>>> eager, without reference to existing Perl/Python/whatever implementations. >>>>> So many old mistakes, new again... >>>>> </editorial> >>>>> >>>> >>>> I think the biggest mistakes in the node community are the lack of >>>> tests for npm modules, and the lack of a standardised output format (TAP) >>>> meaning that building something like http://static.cpantesters.org/will be >>>> hard(er). It's pretty amazing in the Perl community to be able to >>>> release something and then a day later get a full report of cross >>>> platform/version compatibility from an army of build systems. >>>> >>>> -- >>>> -- >>>> Job Board: http://jobs.nodejs.org/ >>>> Posting guidelines: >>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>> You received this message because you are subscribed to the Google >>>> Groups "nodejs" group. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/nodejs?hl=en?hl=en >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "nodejs" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>>> >>>> >>> >>> >>> -- >>> Arunoda Susiripala >>> >>> @arunoda <http://twitter.com/arunoda> >>> <http://gplus.to/arunoda>https://github.com/arunoda >>> http://www.linkedin.com/in/arunoda >>> >>> -- >>> -- >>> Job Board: http://jobs.nodejs.org/ >>> Posting guidelines: >>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/nodejs?hl=en?hl=en >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- >> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "nodejs" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > Arunoda Susiripala > > @arunoda <http://twitter.com/arunoda> > <http://gplus.to/arunoda>https://github.com/arunoda > http://www.linkedin.com/in/arunoda > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
