Skip to content

Commit

Permalink
Add istanbul ignore (#521)
Browse files Browse the repository at this point in the history
  • Loading branch information
QingWei-Li authored and furybean committed Oct 19, 2016
1 parent 0c75354 commit 510034d
Show file tree
Hide file tree
Showing 68 changed files with 101 additions and 62 deletions.
6 changes: 3 additions & 3 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
popper.js
fecha.js
release.sh
src/utils/popper.js
src/utils/date.js
*.sh
node_modules
lib
coverage
19 changes: 4 additions & 15 deletions build/bin/new.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ const Files = [
content: `const ${ComponentName} = require('./src/main');
${ComponentName}.install = function(Vue) {
/* istanbul ignore next */
Vue.component(${ComponentName}.name, ${ComponentName});
};
Expand All @@ -41,21 +42,9 @@ cooking.set({
template: false,
format: 'umd',
moduleName: 'El${ComponentName}',
extends: ['vue2']
});
cooking.add('resolve.alias', {
'main': path.join(__dirname, '../../src'),
'packages': path.join(__dirname, '../../packages')
});
cooking.add('externals', {
vue: {
root: 'Vue',
commonjs: 'vue',
commonjs2: 'vue',
amd: 'vue'
}
extends: ['vue2'],
alias: config.alias,
externals: { vue: config.vue }
});
module.exports = cooking.resolve();`
Expand Down
1 change: 1 addition & 0 deletions packages/alert/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Alert = require('./src/main');

/* istanbul ignore next */
Alert.install = function(Vue) {
Vue.component(Alert.name, Alert);
};
Expand Down
1 change: 1 addition & 0 deletions packages/autocomplete/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElAutocomplete = require('./src/autocomplete');

/* istanbul ignore next */
ElAutocomplete.install = function(Vue) {
Vue.component(ElAutocomplete.name, ElAutocomplete);
};
Expand Down
1 change: 1 addition & 0 deletions packages/badge/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Badge = require('./src/main');

/* istanbul ignore next */
Badge.install = function(Vue) {
Vue.component(Badge.name, Badge);
};
Expand Down
1 change: 1 addition & 0 deletions packages/breadcrumb-item/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElBreadcrumbItem = require('../breadcrumb/src/breadcrumb-item');

/* istanbul ignore next */
ElBreadcrumbItem.install = function(Vue) {
Vue.component(ElBreadcrumbItem.name, ElBreadcrumbItem);
};
Expand Down
1 change: 1 addition & 0 deletions packages/breadcrumb/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElBreadcrumb = require('./src/breadcrumb');

/* istanbul ignore next */
ElBreadcrumb.install = function(Vue) {
Vue.component(ElBreadcrumb.name, ElBreadcrumb);
};
Expand Down
1 change: 1 addition & 0 deletions packages/button-group/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElButtonGroup = require('../button/src/button-group');

/* istanbul ignore next */
ElButtonGroup.install = function(Vue) {
Vue.component(ElButtonGroup.name, ElButtonGroup);
};
Expand Down
1 change: 1 addition & 0 deletions packages/button/index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
const ElButton = require('./src/button');
const ElButtonGroup = require('./src/button-group');

/* istanbul ignore next */
ElButton.install = function(Vue) {
Vue.component(ElButton.name, ElButton);
Vue.component(ElButtonGroup.name, ElButtonGroup);
Expand Down
1 change: 1 addition & 0 deletions packages/card/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Card = require('./src/main');

/* istanbul ignore next */
Card.install = function(Vue) {
Vue.component(Card.name, Card);
};
Expand Down
1 change: 1 addition & 0 deletions packages/checkbox-group/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElCheckboxGroup = require('../checkbox/src/checkbox-group.vue');

/* istanbul ignore next */
ElCheckboxGroup.install = function(Vue) {
Vue.component(ElCheckboxGroup.name, ElCheckboxGroup);
};
Expand Down
1 change: 1 addition & 0 deletions packages/checkbox/_index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
const ElCheckbox = require('./src/checkbox');
const ElCheckboxGroup = require('./src/checkbox-group.vue');

/* istanbul ignore next */
module.exports = function install(Vue) {
Vue.component(ElCheckboxGroup.name, ElCheckboxGroup);
Vue.component(ElCheckbox.name, ElCheckbox);
Expand Down
1 change: 1 addition & 0 deletions packages/checkbox/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElCheckbox = require('./src/checkbox');

/* istanbul ignore next */
ElCheckbox.install = function(Vue) {
Vue.component(ElCheckbox.name, ElCheckbox);
};
Expand Down
3 changes: 2 additions & 1 deletion packages/col/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
const ElCol = require('./src/col');

/* istanbul ignore next */
ElCol.install = function(Vue) {
Vue.component('el-col', ElCol);
Vue.component(ElCol.name, ElCol);
};

module.exports = ElCol;
Expand Down
1 change: 1 addition & 0 deletions packages/date-picker/_index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import DatePicker from './src/picker/date-picker';
import TimePicker from './src/picker/time-picker';
import TimeSelect from './src/picker/time-select';

/* istanbul ignore next */
module.exports = function install(Vue) {
Vue.component(DatePicker.name, DatePicker);
Vue.component(TimePicker.name, TimePicker);
Expand Down
10 changes: 8 additions & 2 deletions packages/date-picker/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
import Picker from './src/picker/date-picker';
module.exports = Picker;
import DatePicker from './src/picker/date-picker';

/* istanbul ignore next */
module.exports = function install(Vue) {
Vue.component(DatePicker.name, DatePicker);
};

module.exports = DatePicker;
1 change: 1 addition & 0 deletions packages/dialog/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElDialog = require('./src/component');

/* istanbul ignore next */
ElDialog.install = function(Vue) {
Vue.component(ElDialog.name, ElDialog);
};
Expand Down
1 change: 1 addition & 0 deletions packages/dropdown-item/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElDropdownItem = require('../dropdown/src/dropdown-item');

/* istanbul ignore next */
ElDropdownItem.install = function(Vue) {
Vue.component(ElDropdownItem.name, ElDropdownItem);
};
Expand Down
1 change: 1 addition & 0 deletions packages/dropdown-menu/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElDropdownMenu = require('../dropdown/src/dropdown-menu');

/* istanbul ignore next */
ElDropdownMenu.install = function(Vue) {
Vue.component(ElDropdownMenu.name, ElDropdownMenu);
};
Expand Down
1 change: 1 addition & 0 deletions packages/dropdown/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElDropdown = require('./src/dropdown');

/* istanbul ignore next */
ElDropdown.install = function(Vue) {
Vue.component(ElDropdown.name, ElDropdown);
};
Expand Down
1 change: 1 addition & 0 deletions packages/form-item/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElFormItem = require('../form/src/form-item');

/* istanbul ignore next */
ElFormItem.install = function(Vue) {
Vue.component(ElFormItem.name, ElFormItem);
};
Expand Down
1 change: 1 addition & 0 deletions packages/form/_index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
const ElFormItem = require('./src/form-item');
const ElForm = require('./src/form');

/* istanbul ignore next */
module.exports = function(Vue) {
Vue.component(ElForm.name, ElForm);
Vue.component(ElFormItem.name, ElFormItem);
Expand Down
1 change: 1 addition & 0 deletions packages/form/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElForm = require('./src/form');

/* istanbul ignore next */
ElForm.install = function(Vue) {
Vue.component(ElForm.name, ElForm);
};
Expand Down
1 change: 0 additions & 1 deletion packages/group/index.js

This file was deleted.

26 changes: 0 additions & 26 deletions packages/group/src/group.vue

This file was deleted.

9 changes: 8 additions & 1 deletion packages/icon/index.js
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
module.exports = require('./src/icon.vue');
const ElIcon = require('./src/icon.vue');

/* istanbul ignore next */
ElIcon.install = function(Vue) {
Vue.component(ElIcon.name, ElIcon);
};

module.exports = ElIcon;
1 change: 1 addition & 0 deletions packages/input-number/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElInputNumber = require('./src/input-number');

/* istanbul ignore next */
ElInputNumber.install = function(Vue) {
Vue.component(ElInputNumber.name, ElInputNumber);
};
Expand Down
1 change: 1 addition & 0 deletions packages/input/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElInput = require('./src/input');

/* istanbul ignore next */
ElInput.install = function(Vue) {
Vue.component(ElInput.name, ElInput);
};
Expand Down
3 changes: 1 addition & 2 deletions packages/loading/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
import Loading from './src/directive';
module.exports = Loading;
module.exports = require('./src/directive');
1 change: 1 addition & 0 deletions packages/menu-item-group/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElMenuItemGroup = require('../menu/src/menu-item-group');

/* istanbul ignore next */
ElMenuItemGroup.install = function(Vue) {
Vue.component(ElMenuItemGroup.name, ElMenuItemGroup);
};
Expand Down
1 change: 1 addition & 0 deletions packages/menu-item/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElMenuItem = require('../menu/src/menu-item');

/* istanbul ignore next */
ElMenuItem.install = function(Vue) {
Vue.component(ElMenuItem.name, ElMenuItem);
};
Expand Down
1 change: 1 addition & 0 deletions packages/menu/_index.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ const ElMenuItem = require('./src/menu-item');
const ElMenuItemGroup = require('./src/menu-item-group');
const ElSubmenu = require('./src/submenu');

/* istanbul ignore next */
module.exports = function(Vue) {
Vue.component(ElMenuItem.name, ElMenuItem);
Vue.component(ElMenuItemGroup.name, ElMenuItemGroup);
Expand Down
1 change: 1 addition & 0 deletions packages/menu/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElMenu = require('./src/menu');

/* istanbul ignore next */
ElMenu.install = function(Vue) {
Vue.component(ElMenu.name, ElMenu);
};
Expand Down
3 changes: 1 addition & 2 deletions packages/message-box/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
import MessageBox from './src/main.js';
module.exports = MessageBox;
module.exports = require('./src/main.js');
3 changes: 1 addition & 2 deletions packages/message/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
import Message from './src/main.js';
module.exports = Message;
module.exports = require('./src/main.js');
3 changes: 1 addition & 2 deletions packages/notification/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
import Notification from './src/main.js';
module.exports = Notification;
module.exports = require('./src/main.js');
1 change: 1 addition & 0 deletions packages/option-group/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElOptionGroup = require('../select/src/option-group');

/* istanbul ignore next */
ElOptionGroup.install = function(Vue) {
Vue.component(ElOptionGroup.name, ElOptionGroup);
};
Expand Down
1 change: 1 addition & 0 deletions packages/option/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElOption = require('../select/src/option');

/* istanbul ignore next */
ElOption.install = function(Vue) {
Vue.component(ElOption.name, ElOption);
};
Expand Down
1 change: 1 addition & 0 deletions packages/pagination/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Pagination = require('./src/pagination');

/* istanbul ignore next */
Pagination.install = function(Vue) {
Vue.component(Pagination.name, Pagination);
};
Expand Down
1 change: 1 addition & 0 deletions packages/popover/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Popover = require('./src/main');

/* istanbul ignore next */
Popover.install = function(Vue) {
Vue.component(Popover.name, Popover);
};
Expand Down
1 change: 1 addition & 0 deletions packages/progress/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElProgress = require('./src/progress');

/* istanbul ignore next */
ElProgress.install = function(Vue) {
Vue.component(ElProgress.name, ElProgress);
};
Expand Down
1 change: 1 addition & 0 deletions packages/radio-button/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const RadioButton = require('../radio/src/radio-button.vue');

/* istanbul ignore next */
RadioButton.install = function(Vue) {
Vue.component(RadioButton.name, RadioButton);
};
Expand Down
1 change: 1 addition & 0 deletions packages/radio-group/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const RadioGroup = require('../radio/src/radio-group.vue');

/* istanbul ignore next */
RadioGroup.install = function(Vue) {
Vue.component(RadioGroup.name, RadioGroup);
};
Expand Down
1 change: 1 addition & 0 deletions packages/radio/_index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ const ElRadio = require('./src/radio');
const RadioButton = require('./src/radio-button.vue');
const RadioGroup = require('./src/radio-group.vue');

/* istanbul ignore next */
module.exports = function(Vue) {
Vue.component(ElRadio.name, ElRadio);
Vue.component(RadioButton.name, RadioButton);
Expand Down
1 change: 1 addition & 0 deletions packages/radio/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElRadio = require('./src/radio');

/* istanbul ignore next */
ElRadio.install = function(Vue) {
Vue.component('el-radio', ElRadio);
};
Expand Down
1 change: 1 addition & 0 deletions packages/rate/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Rate = require('./src/main');

/* istanbul ignore next */
Rate.install = function(Vue) {
Vue.component(Rate.name, Rate);
};
Expand Down
1 change: 1 addition & 0 deletions packages/row/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const ElRow = require('./src/row');

/* istanbul ignore next */
ElRow.install = function(Vue) {
Vue.component(ElRow.name, ElRow);
};
Expand Down
1 change: 1 addition & 0 deletions packages/select/_index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ const ElSelect = require('./src/select');
const ElOption = require('./src/option');
const ElOptionGroup = require('./src/option-group');

/* istanbul ignore next */
module.exports = function(Vue) {
Vue.component(ElSelect.name, ElSelect);
Vue.component(ElOption.name, ElOption);
Expand Down
1 change: 1 addition & 0 deletions packages/select/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var ElSelect = require('./src/select');

/* istanbul ignore next */
ElSelect.install = function(Vue) {
Vue.component(ElSelect.name, ElSelect);
};
Expand Down
1 change: 1 addition & 0 deletions packages/slider/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
const Slider = require('./src/main');

/* istanbul ignore next */
Slider.install = function(Vue) {
Vue.component(Slider.name, Slider);
};
Expand Down
Loading

0 comments on commit 510034d

Please sign in to comment.