Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

gallery-2014.03.06-14-38 jafl gallery-quickedit

  • Loading branch information...
commit b003b99d97c14dce2ff05806ee5b51a74657d8d9 1 parent 88b43d6
Eugene Kashida authored
View
4 build/gallery-quickedit/gallery-quickedit-coverage.js
2 additions, 2 deletions not shown
View
4 build/gallery-quickedit/gallery-quickedit-debug.js
@@ -535,6 +535,7 @@ Y.extend(QuickEdit, Y.Plugin.Base,
{
formatter: col.formatter,
nodeFormatter: col.nodeFormatter,
+ _formatterFn: col._formatterFn,
allowHTML: col.allowHTML
};
@@ -579,6 +580,7 @@ Y.extend(QuickEdit, Y.Plugin.Base,
var col = this.column_map[key];
col.formatter = fmt.formatter;
col.nodeFormatter = fmt.nodeFormatter;
+ col._formatterFn = fmt._formatterFn;
col.allowHTML = fmt.allowHTML;
},
this);
@@ -805,7 +807,7 @@ Y.namespace("Plugin");
Y.Plugin.DataTableQuickEdit = QuickEdit;
-}, 'gallery-2014.01.22-18-38', {
+}, 'gallery-2014.03.06-14-38', {
"skinnable": "true",
"requires": [
"datatable-base",
View
4 build/gallery-quickedit/gallery-quickedit-min.js
@@ -1,2 +1,2 @@
-YUI.add("gallery-quickedit",function(e,t){"use strict";function n(e){n.superclass.constructor.call(this,e)}function l(t){var n=t.currentTarget.ancestor(".yui3-datatable-cell"),r=n.one(".quickedit-field");if(!r)return;var i=e.Lang.trim(r.get("value"));if(!i&&i!==0)return;for(;;){n=this.getCell(n,"below");if(!n)break;r=n.one(".quickedit-field"),r&&r.set("value",i)}}function c(t,n){return function(r){return!r.record&&e.Lang.isString(n)?n:(r.record?t:n).apply(this,arguments)}}function h(e){var t=this.getCell(e.target,e.charCode==38?"above":"below");if(t){var n=t.one(".quickedit-field");n&&(n.focus(),n.select(),e.halt(!0))}}function p(){function r(t,i){if(e.Lang.isString(i)){var s={key:i};t.push(s),n[i]=s}else i.children?t=e.reduce(i.children,t,r):(t.push(i),n[i.key]=i);return t}var t=this.get("host").get("columns"),n={};this.column_list=e.reduce(t,[],r),this.column_map=n}function d(t){var n=this.get("host"),r=!0,i=t.size();for(var s=0;s<i;s++){var o=t.item(s);if(!e.DOM.hasClass(o,"quickedit-field"))continue;var u=this.column_map[this._getColumnKey(o)].quickEdit;if(!u)continue;var a=u.validation?u.validation.msg:null,f=e.FormManager.validateFromCSSData(o,a);if(f.error){this.displayMessage(o,f.error,"error"),r=!1;continue}if(f.keepGoing&&u.validation&&u.validation.regex instanceof RegExp&&!u.validation.regex.test(o.get("value"))){this.displayMessage(o,a?a.regex:null,"error"),r=!1;continue}if(u.validation&&e.Lang.isFunction(u.validation.fn)&&!u.validation.fn.call(n,o)){r=!1;continue}}return r}n.NAME="QuickEditPlugin",n.NS="qe",n.ATTRS={changesAlwaysInclude:{value:[],validator:e.Lang.isArray},includeAllRowsInChanges:{value:!0,validator:e.Lang.isBoolean},includeRowIndexInChanges:{value:!1,validator:e.Lang.isBoolean}};var r=/quickedit-key:([^\s]+)/,i="quickedit-has",s=i+"([a-z]+)",o=new RegExp(e.Node.class_re_prefix+s+e.Node.class_re_suffix),u="quickedit-has",a=u+"([a-z]+)",f=new RegExp(e.Node.class_re_prefix+a+e.Node.class_re_suffix);n.error_text_class="quickedit-message-text",n.error_display_markup='<div class="quickedit-message-text"></div>',n.copy_down_button_class="quickedit-copy-down",n.textFormatter=function(t){var r='<input type="text" class="{yiv} quickedit-field quickedit-key:{key}" value="{value}"/>{cd}'+n.error_display_markup,i=t.column.quickEdit;return e.Lang.sub(r,{key:t.column.key,value:t.value.toString().replace(/"/g,"&quot;"),yiv:i.validation?i.validation.css||"":"",cd:n.copyDownFormatter.call(this,t)})},n.textareaFormatter=function(t){var r='<textarea class="{yiv} quickedit-field quickedit-key:{key}">{value}</textarea>{cd}'+n.error_display_markup,i=t.column.quickEdit;return e.Lang.sub(r,{key:t.column.key,value:t.value,yiv:i.validation?i.validation.css||"":"",cd:n.copyDownFormatter.call(this,t)})},n.readonlyEmailFormatter=function(e){return e.value||""},n.readonlyLinkFormatter=function(e){return e.value||""},n.copyDownFormatter=function(t,r){return t.column.quickEdit.copyDown&&t.rowIndex===0?e.Lang.sub('<button type="button" title="Copy down" class="{c}">&darr;</button>',{c:n.copy_down_button_class}):""},e.extend(n,e.Plugin.Base,{initializer:function(e){var t=this.get("host");this.hasMessages=!1,p.call(this),this.get("host").after("columnsChange",p,this);var r=this.afterHostEvent("render",function(){t.get("boundingBox").delegate("click",l,"."+n.copy_down_button_class,t),r.detach()})},start:function(){this.fire("clearErrorNotification");var t=this.get("host");this.saveSort=[],this.saveEdit=[],this.saveFmt={};for(var r=0;r<this.column_list.length;r++){var i=this.column_list[r],s=i.key;this.saveSort.push(i.sortable),i.sortable=!1;var o=i.quickEdit,u=i.qeFormatter;if(o||u){var a=null;o&&e.Lang.isFunction(o.formatter)?a=o.formatter:e.Lang.isFunction(u)?a=u:a=n.textFormatter,a&&(this.saveFmt[s]={formatter:i.formatter,nodeFormatter:i.nodeFormatter,allowHTML:i.allowHTML},i.formatter=c.call(this,a,i.formatter||i.nodeFormatter),i.nodeFormatter=null,i.allowHTML=!0)}}var f=t.get("contentBox");f.addClass(t.getClassName("quickedit")),this.move_event_handle=f.on("key",h,"down:38+ctrl,40+ctrl",t),t.set("columns",t.get("columns"))},cancel:function(){this.fire("clearErrorNotification");for(var t=0;t<this.column_list.length;t++){var n=this.column_list[t];n.sortable=this.saveSort[t]}delete this.saveSort,delete this.saveEdit,e.each(this.saveFmt,function(e,t){var n=this.column_map[t];n.formatter=e.formatter,n.nodeFormatter=e.nodeFormatter,n.allowHTML=e.allowHTML},this),delete this.saveFmt;var r=this.get("host"),i=r.get("contentBox");i.removeClass(r.getClassName("quickedit")),this.move_event_handle&&(this.move_event_handle.detach(),delete this.move_event_handle),r.set("columns",r.get("columns"))},getChanges:function(){if(!this.validate())return!1;var t=[],n=this.get("changesAlwaysInclude"),r=this.get("includeRowIndexInChanges"),i=this.get("includeAllRowsInChanges"),s=this.get("host"),o=s._tbodyNode.get("children");return s.get("data").each(function(s,u){var a=o.item(u).all(".quickedit-field"),f={},l=!1;a.each(function(t){var n=this._getColumnKey(t),r=this.column_map[n].quickEdit,i=s.get(n),o=e.Lang.trim(t.get("value"));if(r.changed?r.changed(i,o):o!==(i?i.toString():""))f[n]=o,l=!0},this);if(l||i){for(var c=0;c<n.length;c++){var h=n[c];f[h]=s.get(h)}r&&(f._row_index=u),t.push(f)}},this),t},validate:function(){this.clearMessages();var e=!0,t=this.get("host"),n=t._tbodyNode.getElementsByTagName("input"),r=t._tbodyNode.getElementsByTagName("textarea"),i=t._tbodyNode.getElementsByTagName("select");return e=d.call(this,n)&&e,e=d.call(this,r)&&e,e=d.call(this,i)&&e,e||this.fire("notifyErrors"),e},clearMessages:function(){this.hasMessages=!1,this.fire("clearErrorNotification");var e=this.get("host");e._tbodyNode.getElementsByClassName(s).removeClass(s),e._tbodyNode.getElementsByClassName(a).removeClass(a),e._tbodyNode.all("."+n.error_text_class).set("innerHTML","")},displayMessage:function(t,r,l,c){e.Lang.isUndefined(c)&&(c=!0),t=e.one(t);var h=t.getAncestorByTagName("tr");e.FormManager.statusTakesPrecedence(this
-._getElementStatus(h,o),l)&&(!this.hasMessages&&c&&e.one(h.get("firstChild")).scrollIntoView(),h.replaceClass(s,i+l),this.hasMessages=!0);var p=t.getAncestorByTagName("td");e.FormManager.statusTakesPrecedence(this._getElementStatus(p,f),l)&&(r&&p.one("."+n.error_text_class).set("innerHTML",r),p.replaceClass(a,u+l),this.hasMessages=!0)},_getElementStatus:function(e,t){var n=e.get("className").match(t);return n&&n.length?n[1]:!1},_getColumnKey:function(e){var t=r.exec(e.get("className"));return t[1]}}),e.namespace("Plugin"),e.Plugin.DataTableQuickEdit=n},"gallery-2014.01.22-18-38",{skinnable:"true",requires:["datatable-base","gallery-formmgr-css-validation","gallery-node-optimizations","gallery-funcprog"],optional:["gallery-scrollintoview"]});
+YUI.add("gallery-quickedit",function(e,t){"use strict";function n(e){n.superclass.constructor.call(this,e)}function l(t){var n=t.currentTarget.ancestor(".yui3-datatable-cell"),r=n.one(".quickedit-field");if(!r)return;var i=e.Lang.trim(r.get("value"));if(!i&&i!==0)return;for(;;){n=this.getCell(n,"below");if(!n)break;r=n.one(".quickedit-field"),r&&r.set("value",i)}}function c(t,n){return function(r){return!r.record&&e.Lang.isString(n)?n:(r.record?t:n).apply(this,arguments)}}function h(e){var t=this.getCell(e.target,e.charCode==38?"above":"below");if(t){var n=t.one(".quickedit-field");n&&(n.focus(),n.select(),e.halt(!0))}}function p(){function r(t,i){if(e.Lang.isString(i)){var s={key:i};t.push(s),n[i]=s}else i.children?t=e.reduce(i.children,t,r):(t.push(i),n[i.key]=i);return t}var t=this.get("host").get("columns"),n={};this.column_list=e.reduce(t,[],r),this.column_map=n}function d(t){var n=this.get("host"),r=!0,i=t.size();for(var s=0;s<i;s++){var o=t.item(s);if(!e.DOM.hasClass(o,"quickedit-field"))continue;var u=this.column_map[this._getColumnKey(o)].quickEdit;if(!u)continue;var a=u.validation?u.validation.msg:null,f=e.FormManager.validateFromCSSData(o,a);if(f.error){this.displayMessage(o,f.error,"error"),r=!1;continue}if(f.keepGoing&&u.validation&&u.validation.regex instanceof RegExp&&!u.validation.regex.test(o.get("value"))){this.displayMessage(o,a?a.regex:null,"error"),r=!1;continue}if(u.validation&&e.Lang.isFunction(u.validation.fn)&&!u.validation.fn.call(n,o)){r=!1;continue}}return r}n.NAME="QuickEditPlugin",n.NS="qe",n.ATTRS={changesAlwaysInclude:{value:[],validator:e.Lang.isArray},includeAllRowsInChanges:{value:!0,validator:e.Lang.isBoolean},includeRowIndexInChanges:{value:!1,validator:e.Lang.isBoolean}};var r=/quickedit-key:([^\s]+)/,i="quickedit-has",s=i+"([a-z]+)",o=new RegExp(e.Node.class_re_prefix+s+e.Node.class_re_suffix),u="quickedit-has",a=u+"([a-z]+)",f=new RegExp(e.Node.class_re_prefix+a+e.Node.class_re_suffix);n.error_text_class="quickedit-message-text",n.error_display_markup='<div class="quickedit-message-text"></div>',n.copy_down_button_class="quickedit-copy-down",n.textFormatter=function(t){var r='<input type="text" class="{yiv} quickedit-field quickedit-key:{key}" value="{value}"/>{cd}'+n.error_display_markup,i=t.column.quickEdit;return e.Lang.sub(r,{key:t.column.key,value:t.value.toString().replace(/"/g,"&quot;"),yiv:i.validation?i.validation.css||"":"",cd:n.copyDownFormatter.call(this,t)})},n.textareaFormatter=function(t){var r='<textarea class="{yiv} quickedit-field quickedit-key:{key}">{value}</textarea>{cd}'+n.error_display_markup,i=t.column.quickEdit;return e.Lang.sub(r,{key:t.column.key,value:t.value,yiv:i.validation?i.validation.css||"":"",cd:n.copyDownFormatter.call(this,t)})},n.readonlyEmailFormatter=function(e){return e.value||""},n.readonlyLinkFormatter=function(e){return e.value||""},n.copyDownFormatter=function(t,r){return t.column.quickEdit.copyDown&&t.rowIndex===0?e.Lang.sub('<button type="button" title="Copy down" class="{c}">&darr;</button>',{c:n.copy_down_button_class}):""},e.extend(n,e.Plugin.Base,{initializer:function(e){var t=this.get("host");this.hasMessages=!1,p.call(this),this.get("host").after("columnsChange",p,this);var r=this.afterHostEvent("render",function(){t.get("boundingBox").delegate("click",l,"."+n.copy_down_button_class,t),r.detach()})},start:function(){this.fire("clearErrorNotification");var t=this.get("host");this.saveSort=[],this.saveEdit=[],this.saveFmt={};for(var r=0;r<this.column_list.length;r++){var i=this.column_list[r],s=i.key;this.saveSort.push(i.sortable),i.sortable=!1;var o=i.quickEdit,u=i.qeFormatter;if(o||u){var a=null;o&&e.Lang.isFunction(o.formatter)?a=o.formatter:e.Lang.isFunction(u)?a=u:a=n.textFormatter,a&&(this.saveFmt[s]={formatter:i.formatter,nodeFormatter:i.nodeFormatter,_formatterFn:i._formatterFn,allowHTML:i.allowHTML},i.formatter=c.call(this,a,i.formatter||i.nodeFormatter),i.nodeFormatter=null,i.allowHTML=!0)}}var f=t.get("contentBox");f.addClass(t.getClassName("quickedit")),this.move_event_handle=f.on("key",h,"down:38+ctrl,40+ctrl",t),t.set("columns",t.get("columns"))},cancel:function(){this.fire("clearErrorNotification");for(var t=0;t<this.column_list.length;t++){var n=this.column_list[t];n.sortable=this.saveSort[t]}delete this.saveSort,delete this.saveEdit,e.each(this.saveFmt,function(e,t){var n=this.column_map[t];n.formatter=e.formatter,n.nodeFormatter=e.nodeFormatter,n._formatterFn=e._formatterFn,n.allowHTML=e.allowHTML},this),delete this.saveFmt;var r=this.get("host"),i=r.get("contentBox");i.removeClass(r.getClassName("quickedit")),this.move_event_handle&&(this.move_event_handle.detach(),delete this.move_event_handle),r.set("columns",r.get("columns"))},getChanges:function(){if(!this.validate())return!1;var t=[],n=this.get("changesAlwaysInclude"),r=this.get("includeRowIndexInChanges"),i=this.get("includeAllRowsInChanges"),s=this.get("host"),o=s._tbodyNode.get("children");return s.get("data").each(function(s,u){var a=o.item(u).all(".quickedit-field"),f={},l=!1;a.each(function(t){var n=this._getColumnKey(t),r=this.column_map[n].quickEdit,i=s.get(n),o=e.Lang.trim(t.get("value"));if(r.changed?r.changed(i,o):o!==(i?i.toString():""))f[n]=o,l=!0},this);if(l||i){for(var c=0;c<n.length;c++){var h=n[c];f[h]=s.get(h)}r&&(f._row_index=u),t.push(f)}},this),t},validate:function(){this.clearMessages();var e=!0,t=this.get("host"),n=t._tbodyNode.getElementsByTagName("input"),r=t._tbodyNode.getElementsByTagName("textarea"),i=t._tbodyNode.getElementsByTagName("select");return e=d.call(this,n)&&e,e=d.call(this,r)&&e,e=d.call(this,i)&&e,e||this.fire("notifyErrors"),e},clearMessages:function(){this.hasMessages=!1,this.fire("clearErrorNotification");var e=this.get("host");e._tbodyNode.getElementsByClassName(s).removeClass(s),e._tbodyNode.getElementsByClassName(a).removeClass(a),e._tbodyNode.all("."+n.error_text_class).set("innerHTML","")},displayMessage:function(t,r,l,c){e.Lang.isUndefined(c)&&(c=!0),t=e.one(t);var h=t.getAncestorByTagName
+("tr");e.FormManager.statusTakesPrecedence(this._getElementStatus(h,o),l)&&(!this.hasMessages&&c&&e.one(h.get("firstChild")).scrollIntoView(),h.replaceClass(s,i+l),this.hasMessages=!0);var p=t.getAncestorByTagName("td");e.FormManager.statusTakesPrecedence(this._getElementStatus(p,f),l)&&(r&&p.one("."+n.error_text_class).set("innerHTML",r),p.replaceClass(a,u+l),this.hasMessages=!0)},_getElementStatus:function(e,t){var n=e.get("className").match(t);return n&&n.length?n[1]:!1},_getColumnKey:function(e){var t=r.exec(e.get("className"));return t[1]}}),e.namespace("Plugin"),e.Plugin.DataTableQuickEdit=n},"gallery-2014.03.06-14-38",{skinnable:"true",requires:["datatable-base","gallery-formmgr-css-validation","gallery-node-optimizations","gallery-funcprog"],optional:["gallery-scrollintoview"]});
View
4 build/gallery-quickedit/gallery-quickedit.js
@@ -535,6 +535,7 @@ Y.extend(QuickEdit, Y.Plugin.Base,
{
formatter: col.formatter,
nodeFormatter: col.nodeFormatter,
+ _formatterFn: col._formatterFn,
allowHTML: col.allowHTML
};
@@ -579,6 +580,7 @@ Y.extend(QuickEdit, Y.Plugin.Base,
var col = this.column_map[key];
col.formatter = fmt.formatter;
col.nodeFormatter = fmt.nodeFormatter;
+ col._formatterFn = fmt._formatterFn;
col.allowHTML = fmt.allowHTML;
},
this);
@@ -805,7 +807,7 @@ Y.namespace("Plugin");
Y.Plugin.DataTableQuickEdit = QuickEdit;
-}, 'gallery-2014.01.22-18-38', {
+}, 'gallery-2014.03.06-14-38', {
"skinnable": "true",
"requires": [
"datatable-base",
View
2  src/gallery-quickedit/js/QuickEdit.js
@@ -533,6 +533,7 @@ Y.extend(QuickEdit, Y.Plugin.Base,
{
formatter: col.formatter,
nodeFormatter: col.nodeFormatter,
+ _formatterFn: col._formatterFn,
allowHTML: col.allowHTML
};
@@ -577,6 +578,7 @@ Y.extend(QuickEdit, Y.Plugin.Base,
var col = this.column_map[key];
col.formatter = fmt.formatter;
col.nodeFormatter = fmt.nodeFormatter;
+ col._formatterFn = fmt._formatterFn;
col.allowHTML = fmt.allowHTML;
},
this);
View
1  src/gallery-quickedit/logs/yogi.stderr.log
@@ -1 +1,2 @@
shifter [err] /src/gallery-quickedit/js/QuickEdit.js contains 55 lint errors
+Please install the phantomjs binary in your path!
View
67 src/gallery-quickedit/logs/yogi.stdout.log
@@ -1,4 +1,4 @@
-yogi [info] using yogi@0.1.11 on node@0.8.22
+yogi [info] using yogi@0.1.11 on node@0.10.26
yogi [info] using module: gallery-quickedit
yogi [info] running with shifter
shifter [info] racing to find the closest .shifter.json file
@@ -74,47 +74,47 @@ shifter [info] shifting into gear for gallery-quickedit
#32: Too many var statements.
var fn = null; // line 518, pos 21
#33: Too many var statements.
- var container = host.get('contentBox'); // line 548, pos 13
+ var container = host.get('contentBox'); // line 549, pos 13
#34: Trailing whitespace.
- * // line 561, pos 7
+ * // line 562, pos 7
#35: Too many var statements.
- var col = this.column_list[i]; // line 570, pos 17
+ var col = this.column_list[i]; // line 571, pos 17
#36: Too many var statements.
- var host = this.get('host'); // line 587, pos 13
+ var host = this.get('host'); // line 589, pos 13
#37: Too many var statements.
- var container = host.get('contentBox'); // line 588, pos 13
+ var container = host.get('contentBox'); // line 590, pos 13
#38: Trailing whitespace.
- * // line 608, pos 7
+ * // line 610, pos 7
#39: Too many var statements.
- var host = this.get('host'); // line 629, pos 13
+ var host = this.get('host'); // line 631, pos 13
#40: Too many var statements.
- var rows = host._tbodyNode.get('children'); // line 630, pos 13
+ var rows = host._tbodyNode.get('children'); // line 632, pos 13
#41: Too many var statements.
- var change = {}, // line 635, pos 17
+ var change = {}, // line 637, pos 17
#42: Too many var statements.
- var qe = this.column_map[key].quickEdit; // line 641, pos 21
+ var qe = this.column_map[key].quickEdit; // line 643, pos 21
#43: Too many var statements.
- var prev = rec.get(key); // line 642, pos 21
+ var prev = rec.get(key); // line 644, pos 21
#44: Too many var statements.
- var val = Y.Lang.trim(field.get('value')); // line 644, pos 21
+ var val = Y.Lang.trim(field.get('value')); // line 646, pos 21
#45: Too many var statements.
- for (var j=0; j<always_include.length; j++) // line 656, pos 26
+ for (var j=0; j<always_include.length; j++) // line 658, pos 26
#46: Too many var statements.
- var key = always_include[j]; // line 658, pos 25
+ var key = always_include[j]; // line 660, pos 25
#47: Too many var statements.
- var host = this.get('host'); // line 685, pos 13
+ var host = this.get('host'); // line 687, pos 13
#48: Too many var statements.
- var e1 = host._tbodyNode.getElementsByTagName('input'); // line 687, pos 13
+ var e1 = host._tbodyNode.getElementsByTagName('input'); // line 689, pos 13
#49: Too many var statements.
- var e2 = host._tbodyNode.getElementsByTagName('textarea'); // line 688, pos 13
+ var e2 = host._tbodyNode.getElementsByTagName('textarea'); // line 690, pos 13
#50: Too many var statements.
- var e3 = host._tbodyNode.getElementsByTagName('select'); // line 689, pos 13
+ var e3 = host._tbodyNode.getElementsByTagName('select'); // line 691, pos 13
#51: Trailing whitespace.
- * // line 705, pos 7
+ * // line 707, pos 7
#52: Too many var statements.
- var cell = e.getAncestorByTagName('td'); // line 757, pos 13
+ var cell = e.getAncestorByTagName('td'); // line 759, pos 13
#53: Trailing whitespace.
- * // line 790, pos 7
+ * // line 792, pos 7
#54: 'td' is defined but never used.
QuickEdit.copyDownFormatter = function(o, td) // line 330, pos 45
#55: 'config' is defined but never used.
@@ -126,33 +126,20 @@ shifter [queu] writing -min file
shifter [info] shifting for coverage
shifter [info] shifting skin for gallery-quickedit
shifter [queu] coverage file read, starting coverage for: gallery-quickedit/gallery-quickedit.js
-shifter [queu] copying assets to skin for sam
shifter [info] istanbul providing coverage
shifter [queu] instrumenting with istanbul
-shifter [info] css lint passed for /assets/skins/sam/gallery-quickedit-skin.css
shifter [queu] writing coverage file to gallery-quickedit/gallery-quickedit-coverage.js
+shifter [queu] copying assets to skin for sam
+shifter [info] css lint passed for /assets/skins/sam/gallery-quickedit-skin.css
shifter [queu] writing skin file with core wrapper
shifter [queu] writing skin file without core wrapper
shifter [info] done racing, the gears are toast
-shifter [info] finished in 0.37 seconds, pretty fast huh?
+shifter [info] finished in 0.474 seconds, pretty fast huh?
yogi [info] build complete
yogi [info] testing module now
yogi [info] prepping grover tests
yogi [info] adding tests route
-yogi [info] turning on coverage support in grover
yogi [info] launching xdr server on port 5001
yogi [info] listening on: http://127.0.0.1:5000
-Starting Grover on 1 files with PhantomJS@1.8.1
- Running 15 concurrent tests at a time.
- Using a 120 second timeout per test.
-✔ [gallery-quickedit]: Passed: 0 Failed: 0 Total: 0 (ignored 0) (0.001 seconds)
-Writing files in JSON format to: /src/gallery-quickedit/logs/tests.json
-┌─────────┬─────────┬────────┬─────────────┬────────┐
-│ path │ lines │ % │ functions │ % │
-├─────────┼─────────┼────────┼─────────────┼────────┤
-│ total │ 0/0 │ NaN% │ 0/0 │ NaN% │
-└─────────┴─────────┴────────┴─────────────┴────────┘
-----------------------------------------------------------------
-✔ [Total]: Passed: 0 Failed: 0 Total: 0 (ignored 0) (0.001 seconds)
- [Grover Execution Timer] 0.831 seconds
-yogi [info] grover tests complete
+yogi [info] turning on coverage support in grover
+yogi [bail] grover returned a failure
Please sign in to comment.
Something went wrong with that request. Please try again.