Skip to content

Commit

Permalink
♻️ create plugins test dir
Browse files Browse the repository at this point in the history
  • Loading branch information
yanaemon committed Feb 23, 2021
1 parent 70eb47d commit f1064fe
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 15 deletions.
9 changes: 9 additions & 0 deletions __testfixtures__/plugins/isoWeek.input.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import moment from 'moment'

const main = () => {
moment().isoWeek();
moment().isoWeekday();
moment().isoWeekYear();
}

main();
11 changes: 11 additions & 0 deletions __testfixtures__/plugins/isoWeek.output.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import * as dayjs from 'dayjs';
import isoWeek from 'dayjs/plugin/isoWeek';
dayjs.extend(isoWeek);

const main = () => {
dayjs().isoWeek();
dayjs().isoWeekday();
dayjs().isoWeekYear();
}

main();
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
import moment from 'moment'

const main = () => {
// isoWeek
moment().isoWeek();
moment().isoWeekday();
moment().isoWeekYear();

// minMax
moment.max(moment(), moment('2018-01-01'), moment('2019-01-01'));
moment.min([moment(), moment('2018-01-01'), moment('2019-01-01')]);
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,8 @@
import * as dayjs from 'dayjs';
import isoWeek from 'dayjs/plugin/isoWeek';
dayjs.extend(isoWeek);
import minMax from 'dayjs/plugin/minMax';
dayjs.extend(minMax);

const main = () => {
// isoWeek
dayjs().isoWeek();
dayjs().isoWeekday();
dayjs().isoWeekYear();

// minMax
dayjs.max(dayjs(), dayjs('2018-01-01'), dayjs('2019-01-01'));
dayjs.min([dayjs(), dayjs('2018-01-01'), dayjs('2019-01-01')]);
}
Expand Down
5 changes: 4 additions & 1 deletion __tests__/transform.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,7 @@ import { defineTest } from 'jscodeshift/dist/testUtils'

defineTest(__dirname, 'transform', null, 'transform', { parser: "ts" })
defineTest(__dirname, 'transform', null, 'require', { parser: "ts" })
defineTest(__dirname, 'transform', null, 'plugins', { parser: "ts" })
describe('plugins', () => {
defineTest(__dirname, 'transform', null, 'plugins/isoWeek', { parser: "ts" })
defineTest(__dirname, 'transform', null, 'plugins/minMax', { parser: "ts" })
})

0 comments on commit f1064fe

Please sign in to comment.