Skip to content
This repository has been archived by the owner on Dec 20, 2023. It is now read-only.

Commit

Permalink
added travis build
Browse files Browse the repository at this point in the history
  • Loading branch information
doug-martin committed Sep 10, 2012
1 parent 5e01a37 commit edf87d1
Show file tree
Hide file tree
Showing 8 changed files with 65 additions and 54 deletions.
4 changes: 4 additions & 0 deletions .travis.yml
@@ -0,0 +1,4 @@
language: node_js
node_js:
- 0.6
- 0.8
2 changes: 2 additions & 0 deletions README.md
@@ -1,3 +1,5 @@
[![build status](https://secure.travis-ci.org/C2FO/comb.png)](http://travis-ci.org/C2FO/comb)

#Comb #Comb




Expand Down
40 changes: 20 additions & 20 deletions docs-md/coverage.html
Expand Up @@ -3160,20 +3160,20 @@
<li class='green'><span class=''> </span><code> * @param {Number} [amount=0] the amount to add</code></li> <li class='green'><span class=''> </span><code> * @param {Number} [amount=0] the amount to add</code></li>
<li class='green'><span class=''> </span><code> */</code></li> <li class='green'><span class=''> </span><code> */</code></li>
<li class='green'><span class=''> </span><code> add:function (/*Date*/date, /*String*/interval, /*int*/amount) {</code></li> <li class='green'><span class=''> </span><code> add:function (/*Date*/date, /*String*/interval, /*int*/amount) {</code></li>
<li class='green'><span class='hits'>216</span><code> var res = addTransform(interval, date, amount || 0);</code></li> <li class='green'><span class='hits'>228</span><code> var res = addTransform(interval, date, amount || 0);</code></li>
<li class='green'><span class='hits'>216</span><code> amount = res[0];</code></li> <li class='green'><span class='hits'>228</span><code> amount = res[0];</code></li>
<li class='green'><span class='hits'>216</span><code> var property = res[1];</code></li> <li class='green'><span class='hits'>228</span><code> var property = res[1];</code></li>
<li class='green'><span class='hits'>216</span><code> var sum = new Date(date);</code></li> <li class='green'><span class='hits'>228</span><code> var sum = new Date(date);</code></li>
<li class='green'><span class='hits'>216</span><code> var fixOvershoot = res[2];</code></li> <li class='green'><span class='hits'>228</span><code> var fixOvershoot = res[2];</code></li>
<li class='green'><span class='hits'>216</span><code> if (property) {</code></li> <li class='green'><span class='hits'>228</span><code> if (property) {</code></li>
<li class='green'><span class='hits'>216</span><code> sum["set" + property](sum["get" + property]() + amount);</code></li> <li class='green'><span class='hits'>228</span><code> sum["set" + property](sum["get" + property]() + amount);</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>216</span><code> if (fixOvershoot &amp;&amp; (sum.getDate() &lt; date.getDate())) {</code></li> <li class='green'><span class='hits'>228</span><code> if (fixOvershoot &amp;&amp; (sum.getDate() &lt; date.getDate())) {</code></li>
<li class='green'><span class='hits'>26</span><code> sum.setDate(0);</code></li> <li class='green'><span class='hits'>26</span><code> sum.setDate(0);</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>216</span><code> return sum; // Date</code></li> <li class='green'><span class='hits'>228</span><code> return sum; // Date</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class=''> </span><code> /**</code></li> <li class='green'><span class=''> </span><code> /**</code></li>
Expand Down Expand Up @@ -3729,7 +3729,7 @@
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>1</span><code>var addMap = {</code></li> <li class='green'><span class='hits'>1</span><code>var addMap = {</code></li>
<li class='green'><span class=''> </span><code> day:function addDay(date, amount) {</code></li> <li class='green'><span class=''> </span><code> day:function addDay(date, amount) {</code></li>
<li class='green'><span class='hits'>60</span><code> return [amount, "Date", false];</code></li> <li class='green'><span class='hits'>62</span><code> return [amount, "Date", false];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> weekday:function addWeekday(date, amount) {</code></li> <li class='green'><span class=''> </span><code> weekday:function addWeekday(date, amount) {</code></li>
<li class='green'><span class=''> </span><code> // Divide the increment time span into weekspans plus leftover days</code></li> <li class='green'><span class=''> </span><code> // Divide the increment time span into weekspans plus leftover days</code></li>
Expand Down Expand Up @@ -3762,7 +3762,7 @@
<li class='green'><span class='hits'>32</span><code> return [(7 * weeks) + days + adj, "Date", false];</code></li> <li class='green'><span class='hits'>32</span><code> return [(7 * weeks) + days + adj, "Date", false];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> year:function addYear(date, amount) {</code></li> <li class='green'><span class=''> </span><code> year:function addYear(date, amount) {</code></li>
<li class='green'><span class='hits'>34</span><code> return [amount, "FullYear", true];</code></li> <li class='green'><span class='hits'>36</span><code> return [amount, "FullYear", true];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> week:function addWeek(date, amount) {</code></li> <li class='green'><span class=''> </span><code> week:function addWeek(date, amount) {</code></li>
<li class='green'><span class='hits'>6</span><code> return [amount * 7, "Date", false];</code></li> <li class='green'><span class='hits'>6</span><code> return [amount * 7, "Date", false];</code></li>
Expand All @@ -3771,16 +3771,16 @@
<li class='green'><span class='hits'>18</span><code> return [amount * 3, "Month", true];</code></li> <li class='green'><span class='hits'>18</span><code> return [amount * 3, "Month", true];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> month:function addYear(date, amount) {</code></li> <li class='green'><span class=''> </span><code> month:function addYear(date, amount) {</code></li>
<li class='green'><span class='hits'>20</span><code> return [amount, "Month", true];</code></li> <li class='green'><span class='hits'>22</span><code> return [amount, "Month", true];</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class=''> </span><code>};</code></li> <li class='green'><span class=''> </span><code>};</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>1</span><code>function addTransform(interval, date, amount) {</code></li> <li class='green'><span class='hits'>1</span><code>function addTransform(interval, date, amount) {</code></li>
<li class='green'><span class='hits'>216</span><code> interval = interval.replace(/s$/, "");</code></li> <li class='green'><span class='hits'>228</span><code> interval = interval.replace(/s$/, "");</code></li>
<li class='green'><span class='hits'>216</span><code> if (addMap.hasOwnProperty(interval)) {</code></li> <li class='green'><span class='hits'>228</span><code> if (addMap.hasOwnProperty(interval)) {</code></li>
<li class='green'><span class='hits'>170</span><code> return addMap[interval](date, amount);</code></li> <li class='green'><span class='hits'>176</span><code> return addMap[interval](date, amount);</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class='hits'>46</span><code> return [amount, "UTC" + interval.charAt(0).toUpperCase() + interval.substring(1) + "s", false];</code></li> <li class='green'><span class='hits'>52</span><code> return [amount, "UTC" + interval.charAt(0).toUpperCase() + interval.substring(1) + "s", false];</code></li>
<li class='green'><span class=''> </span><code>}</code></li> <li class='green'><span class=''> </span><code>}</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
Expand Down Expand Up @@ -6187,12 +6187,12 @@
<li class='green'><span class='hits'>351</span><code> ch = ch || " ";</code></li> <li class='green'><span class='hits'>351</span><code> ch = ch || " ";</code></li>
<li class='green'><span class='hits'>351</span><code> var strLen = string.length;</code></li> <li class='green'><span class='hits'>351</span><code> var strLen = string.length;</code></li>
<li class='green'><span class='hits'>351</span><code> while (strLen &lt; length) {</code></li> <li class='green'><span class='hits'>351</span><code> while (strLen &lt; length) {</code></li>
<li class='green'><span class='hits'>271</span><code> if (end) {</code></li> <li class='green'><span class='hits'>295</span><code> if (end) {</code></li>
<li class='green'><span class='hits'>157</span><code> string += ch;</code></li> <li class='green'><span class='hits'>157</span><code> string += ch;</code></li>
<li class='green'><span class=''> </span><code> } else {</code></li> <li class='green'><span class=''> </span><code> } else {</code></li>
<li class='green'><span class='hits'>114</span><code> string = ch + string;</code></li> <li class='green'><span class='hits'>138</span><code> string = ch + string;</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class='hits'>271</span><code> strLen++;</code></li> <li class='green'><span class='hits'>295</span><code> strLen++;</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class='hits'>351</span><code> return string;</code></li> <li class='green'><span class='hits'>351</span><code> return string;</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
Expand Down Expand Up @@ -10344,7 +10344,7 @@
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> *</code></li>
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> *</code></li>
<li class='green'><span class=''> </span><code> * @header</code></li> <li class='green'><span class=''> </span><code> * @header</code></li>
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> * [![build status](https://secure.travis-ci.org/C2FO/comb.png)](http://travis-ci.org/C2FO/comb)</code></li>
<li class='green'><span class=''> </span><code> * #Comb</code></li> <li class='green'><span class=''> </span><code> * #Comb</code></li>
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> *</code></li>
<li class='green'><span class=''> </span><code> * ##Overview</code></li> <li class='green'><span class=''> </span><code> * ##Overview</code></li>
Expand Down
40 changes: 20 additions & 20 deletions docs/coverage.html
Expand Up @@ -3160,20 +3160,20 @@
<li class='green'><span class=''> </span><code> * @param {Number} [amount=0] the amount to add</code></li> <li class='green'><span class=''> </span><code> * @param {Number} [amount=0] the amount to add</code></li>
<li class='green'><span class=''> </span><code> */</code></li> <li class='green'><span class=''> </span><code> */</code></li>
<li class='green'><span class=''> </span><code> add:function (/*Date*/date, /*String*/interval, /*int*/amount) {</code></li> <li class='green'><span class=''> </span><code> add:function (/*Date*/date, /*String*/interval, /*int*/amount) {</code></li>
<li class='green'><span class='hits'>216</span><code> var res = addTransform(interval, date, amount || 0);</code></li> <li class='green'><span class='hits'>228</span><code> var res = addTransform(interval, date, amount || 0);</code></li>
<li class='green'><span class='hits'>216</span><code> amount = res[0];</code></li> <li class='green'><span class='hits'>228</span><code> amount = res[0];</code></li>
<li class='green'><span class='hits'>216</span><code> var property = res[1];</code></li> <li class='green'><span class='hits'>228</span><code> var property = res[1];</code></li>
<li class='green'><span class='hits'>216</span><code> var sum = new Date(date);</code></li> <li class='green'><span class='hits'>228</span><code> var sum = new Date(date);</code></li>
<li class='green'><span class='hits'>216</span><code> var fixOvershoot = res[2];</code></li> <li class='green'><span class='hits'>228</span><code> var fixOvershoot = res[2];</code></li>
<li class='green'><span class='hits'>216</span><code> if (property) {</code></li> <li class='green'><span class='hits'>228</span><code> if (property) {</code></li>
<li class='green'><span class='hits'>216</span><code> sum["set" + property](sum["get" + property]() + amount);</code></li> <li class='green'><span class='hits'>228</span><code> sum["set" + property](sum["get" + property]() + amount);</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>216</span><code> if (fixOvershoot &amp;&amp; (sum.getDate() &lt; date.getDate())) {</code></li> <li class='green'><span class='hits'>228</span><code> if (fixOvershoot &amp;&amp; (sum.getDate() &lt; date.getDate())) {</code></li>
<li class='green'><span class='hits'>26</span><code> sum.setDate(0);</code></li> <li class='green'><span class='hits'>26</span><code> sum.setDate(0);</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>216</span><code> return sum; // Date</code></li> <li class='green'><span class='hits'>228</span><code> return sum; // Date</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class=''> </span><code> /**</code></li> <li class='green'><span class=''> </span><code> /**</code></li>
Expand Down Expand Up @@ -3729,7 +3729,7 @@
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>1</span><code>var addMap = {</code></li> <li class='green'><span class='hits'>1</span><code>var addMap = {</code></li>
<li class='green'><span class=''> </span><code> day:function addDay(date, amount) {</code></li> <li class='green'><span class=''> </span><code> day:function addDay(date, amount) {</code></li>
<li class='green'><span class='hits'>60</span><code> return [amount, "Date", false];</code></li> <li class='green'><span class='hits'>62</span><code> return [amount, "Date", false];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> weekday:function addWeekday(date, amount) {</code></li> <li class='green'><span class=''> </span><code> weekday:function addWeekday(date, amount) {</code></li>
<li class='green'><span class=''> </span><code> // Divide the increment time span into weekspans plus leftover days</code></li> <li class='green'><span class=''> </span><code> // Divide the increment time span into weekspans plus leftover days</code></li>
Expand Down Expand Up @@ -3762,7 +3762,7 @@
<li class='green'><span class='hits'>32</span><code> return [(7 * weeks) + days + adj, "Date", false];</code></li> <li class='green'><span class='hits'>32</span><code> return [(7 * weeks) + days + adj, "Date", false];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> year:function addYear(date, amount) {</code></li> <li class='green'><span class=''> </span><code> year:function addYear(date, amount) {</code></li>
<li class='green'><span class='hits'>34</span><code> return [amount, "FullYear", true];</code></li> <li class='green'><span class='hits'>36</span><code> return [amount, "FullYear", true];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> week:function addWeek(date, amount) {</code></li> <li class='green'><span class=''> </span><code> week:function addWeek(date, amount) {</code></li>
<li class='green'><span class='hits'>6</span><code> return [amount * 7, "Date", false];</code></li> <li class='green'><span class='hits'>6</span><code> return [amount * 7, "Date", false];</code></li>
Expand All @@ -3771,16 +3771,16 @@
<li class='green'><span class='hits'>18</span><code> return [amount * 3, "Month", true];</code></li> <li class='green'><span class='hits'>18</span><code> return [amount * 3, "Month", true];</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
<li class='green'><span class=''> </span><code> month:function addYear(date, amount) {</code></li> <li class='green'><span class=''> </span><code> month:function addYear(date, amount) {</code></li>
<li class='green'><span class='hits'>20</span><code> return [amount, "Month", true];</code></li> <li class='green'><span class='hits'>22</span><code> return [amount, "Month", true];</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class=''> </span><code>};</code></li> <li class='green'><span class=''> </span><code>};</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class='hits'>1</span><code>function addTransform(interval, date, amount) {</code></li> <li class='green'><span class='hits'>1</span><code>function addTransform(interval, date, amount) {</code></li>
<li class='green'><span class='hits'>216</span><code> interval = interval.replace(/s$/, "");</code></li> <li class='green'><span class='hits'>228</span><code> interval = interval.replace(/s$/, "");</code></li>
<li class='green'><span class='hits'>216</span><code> if (addMap.hasOwnProperty(interval)) {</code></li> <li class='green'><span class='hits'>228</span><code> if (addMap.hasOwnProperty(interval)) {</code></li>
<li class='green'><span class='hits'>170</span><code> return addMap[interval](date, amount);</code></li> <li class='green'><span class='hits'>176</span><code> return addMap[interval](date, amount);</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class='hits'>46</span><code> return [amount, "UTC" + interval.charAt(0).toUpperCase() + interval.substring(1) + "s", false];</code></li> <li class='green'><span class='hits'>52</span><code> return [amount, "UTC" + interval.charAt(0).toUpperCase() + interval.substring(1) + "s", false];</code></li>
<li class='green'><span class=''> </span><code>}</code></li> <li class='green'><span class=''> </span><code>}</code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
<li class='green'><span class=''> </span><code></code></li> <li class='green'><span class=''> </span><code></code></li>
Expand Down Expand Up @@ -6187,12 +6187,12 @@
<li class='green'><span class='hits'>351</span><code> ch = ch || " ";</code></li> <li class='green'><span class='hits'>351</span><code> ch = ch || " ";</code></li>
<li class='green'><span class='hits'>351</span><code> var strLen = string.length;</code></li> <li class='green'><span class='hits'>351</span><code> var strLen = string.length;</code></li>
<li class='green'><span class='hits'>351</span><code> while (strLen &lt; length) {</code></li> <li class='green'><span class='hits'>351</span><code> while (strLen &lt; length) {</code></li>
<li class='green'><span class='hits'>271</span><code> if (end) {</code></li> <li class='green'><span class='hits'>295</span><code> if (end) {</code></li>
<li class='green'><span class='hits'>157</span><code> string += ch;</code></li> <li class='green'><span class='hits'>157</span><code> string += ch;</code></li>
<li class='green'><span class=''> </span><code> } else {</code></li> <li class='green'><span class=''> </span><code> } else {</code></li>
<li class='green'><span class='hits'>114</span><code> string = ch + string;</code></li> <li class='green'><span class='hits'>138</span><code> string = ch + string;</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class='hits'>271</span><code> strLen++;</code></li> <li class='green'><span class='hits'>295</span><code> strLen++;</code></li>
<li class='green'><span class=''> </span><code> }</code></li> <li class='green'><span class=''> </span><code> }</code></li>
<li class='green'><span class='hits'>351</span><code> return string;</code></li> <li class='green'><span class='hits'>351</span><code> return string;</code></li>
<li class='green'><span class=''> </span><code> },</code></li> <li class='green'><span class=''> </span><code> },</code></li>
Expand Down Expand Up @@ -10344,7 +10344,7 @@
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> *</code></li>
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> *</code></li>
<li class='green'><span class=''> </span><code> * @header</code></li> <li class='green'><span class=''> </span><code> * @header</code></li>
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> * [![build status](https://secure.travis-ci.org/C2FO/comb.png)](http://travis-ci.org/C2FO/comb)</code></li>
<li class='green'><span class=''> </span><code> * #Comb</code></li> <li class='green'><span class=''> </span><code> * #Comb</code></li>
<li class='green'><span class=''> </span><code> *</code></li> <li class='green'><span class=''> </span><code> *</code></li>
<li class='green'><span class=''> </span><code> * ##Overview</code></li> <li class='green'><span class=''> </span><code> * ##Overview</code></li>
Expand Down
4 changes: 3 additions & 1 deletion docs/index.html
Expand Up @@ -274,7 +274,9 @@






<h1>Comb</h1> <p><a href="http://travis-ci.org/C2FO/comb"><img src="https://secure.travis-ci.org/C2FO/comb.png" alt="build status"></a>
</p>
<h1>Comb</h1>
<h2>Overview</h2> <h2>Overview</h2>
<p>Framework for node that provides a one stop shop for frequently needed utilities, including: <p>Framework for node that provides a one stop shop for frequently needed utilities, including:


Expand Down
2 changes: 1 addition & 1 deletion lib/index.js
Expand Up @@ -16,7 +16,7 @@ var base = require("./base"),
* *
* *
* @header * @header
* * [![build status](https://secure.travis-ci.org/C2FO/comb.png)](http://travis-ci.org/C2FO/comb)
* #Comb * #Comb
* *
* ##Overview * ##Overview
Expand Down
3 changes: 3 additions & 0 deletions package.json
Expand Up @@ -13,6 +13,9 @@
"directories":{ "directories":{
"lib":"lib" "lib":"lib"
}, },
"scripts": {
"test": "make test"
},
"engines":{ "engines":{
"node":">= 0.6.1" "node":">= 0.6.1"
} }
Expand Down

0 comments on commit edf87d1

Please sign in to comment.