Skip to content

Commit

Permalink
Revert "correct test cases"
Browse files Browse the repository at this point in the history
This reverts commit 71992c1.
  • Loading branch information
skmanoj322 committed Mar 25, 2024
1 parent ad0fbd7 commit 0583e74
Show file tree
Hide file tree
Showing 5 changed files with 68 additions and 86 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,18 @@ describe('@mui/codemod', () => {
describe('deprecations', () => {
describe('badge-props', () => {
it('transforms props as needed', () => {
const actual = transform({ source: read('./test-cases/actual.js') }, { jscodeshift }, {});
const actual = transform(
{ source: read('./test-cases/actual.js') },
{ jscodeshift },
{ printOptions: { trailingComma: true } },
);

const expected = read('./test-cases/expected.js');
expect(actual).to.equal(expected, 'The transformed version should be correct');
});

it('should be idempotent', () => {
const actual = transform({ source: read('./test-cases/expected.js') }, { jscodeshift }, {});
const actual = transform({ source: read('./test-cases/actual.js') }, { jscodeshift }, {});

const excepted = read('./test-cases/expected.js');
expect(actual).to.equal(excepted, 'The transformed version should be correct');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,32 +1,44 @@
import { Badge } from '@mui/material';

<Badge slots={{
root: ComponentsRoot
}} slotProps={{ root: componentsRootProps }} />;
<Badge
slots={{
root: ComponentsRoot,
}}
slotProps={{ root: componentsRootProps }}
/>;

<Badge
slots={{
badge: SlotsBadge,
root: ComponentsRoot
root: ComponentsRoot,
}}
slotProps={{
badge: slotsBadgeProps,
root: componentsRootProps
}} />;
root: componentsRootProps,
}}
/>;

<Badge
slots={{ root: SlotsRoot, badge: SlotsBadge }}
slotProps={{ badge: slotsBadgeProps, root: {
...componentsRootProps,
...slotsRootProps
} }} />;
slotProps={{
badge: slotsBadgeProps,
root: {
...componentsRootProps,
...slotsRootProps,
},
}}
/>;

<Badge
slots={{ root: SlotsRoot, badge: SlotsBadge }}
slotProps={{ root: {
...componentsRootProps,
...slotsRootProps
}, badge: {
...componentsBadgeProps,
...slotsBadgeProps
} }} />;
slotProps={{
root: {
...componentsRootProps,
...slotsRootProps,
},
badge: {
...componentsBadgeProps,
...slotsBadgeProps,
},
}}
/>;
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,3 @@ fn({
},
},
});

fn({
MuiBadge: {
defaultProps: {
components: { root: ComponentsRoot },
slots: { badge: SlotsBadge, root: SlotsRoot },
componentsProps: { root: componentsRootProps, badge: componentsBadgeProps },
slotProps: { badge: slotsBadgeProps, root: slotsRootProps },
},
},
});
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ fn({
MuiBadge: {
defaultProps: {
slots: {
root: ComponentsRoot
root: ComponentsRoot,
},

slotProps: {
root: componentsRootProps
}
root: componentsRootProps,
},
},
},
});
Expand All @@ -17,33 +17,13 @@ fn({
defaultProps: {
slots: {
root: ComponentsRoot,
badge: SlotsBadge
badge: SlotsBadge,
},

slotProps: {
root: componentsRootProps,
badge: slotsBadgeProps
}
},
},
});

fn({
MuiBadge: {
defaultProps: {
slots: {
root: SlotsRoot,
badge: SlotsBadge
badge: slotsBadgeProps,
},

slotProps: {
root: {
...componentsRootProps,
...slotsRootProps
},

badge: slotsBadgeProps
}
},
},
});
Expand All @@ -53,20 +33,17 @@ fn({
defaultProps: {
slots: {
root: SlotsRoot,
badge: SlotsBadge
badge: SlotsBadge,
},

slotProps: {
root: {
...componentsRootProps,
...slotsRootProps
...slotsRootProps,
},

badge: {
...componentsBadgeProps,
...slotsBadgeProps
}
}
badge: slotsBadgeProps,
},
},
},
});
Original file line number Diff line number Diff line change
@@ -1,70 +1,70 @@
fn({
MuiBadge: {
MuiSlider: {
defaultProps: {
slots: {
root: ComponentsRoot
track: ComponentsTrack
},

slotProps: {
root: componentsRootProps
track: componentsTrackProps
}
},
},
});

fn({
MuiBadge: {
MuiSlider: {
defaultProps: {
slots: {
root: ComponentsRoot,
badge: SlotsBadge
track: ComponentsTrack,
rail: SlotsRail
},

slotProps: {
root: componentsRootProps,
badge: slotsBadgeProps
track: componentsTrackProps,
rail: slotsRailProps
}
},
},
});

fn({
MuiBadge: {
MuiSlider: {
defaultProps: {
slots: {
root: SlotsRoot,
badge: SlotsBadge
track: SlotsTrack,
rail: SlotsRail
},

slotProps: {
root: {
...componentsRootProps,
...slotsRootProps
track: {
...componentsTrackProps,
...slotsTrackProps
},

badge: slotsBadgeProps
rail: slotsRailProps
}
},
},
});

fn({
MuiBadge: {
MuiSlider: {
defaultProps: {
slots: {
root: SlotsRoot,
badge: SlotsBadge
track: SlotsTrack,
rail: SlotsRail
},

slotProps: {
root: {
...componentsRootProps,
...slotsRootProps
track: {
...componentsTrackProps,
...slotsTrackProps
},

badge: {
...componentsBadgeProps,
...slotsBadgeProps
rail: {
...componentsRailProps,
...slotsRailProps
}
}
},
Expand Down

0 comments on commit 0583e74

Please sign in to comment.