Skip to content
Snippets Groups Projects
Commit cff8517b authored by DD's avatar DD
Browse files

fix tests

parent 4aa3b20a
Branches
Tags
No related merge requests found
......@@ -79,9 +79,9 @@ const SpriteSelectorComponent = function (props) {
className={hoveredTarget.sprite === sprite.id &&
sprite.id !== editingTarget &&
hoveredTarget.receivedBlocks ?
classNames(styles.sprite, styles.receivedBlocks) :
raised && sprite.id !== editingTarget ?
classNames(styles.sprite, styles.raised) : styles.sprite}
classNames(styles.sprite, styles.receivedBlocks) :
raised && sprite.id !== editingTarget ?
classNames(styles.sprite, styles.raised) : styles.sprite}
id={sprite.id}
key={sprite.id}
name={sprite.name}
......
......@@ -73,7 +73,7 @@ SpriteSelectorItem.propTypes = {
onClick: PropTypes.func,
onDeleteButtonClick: PropTypes.func,
onDuplicateButtonClick: PropTypes.func,
receivedBlocks: PropTypes.bool,
receivedBlocks: PropTypes.bool.isRequired,
selected: PropTypes.bool
};
......
......@@ -12,6 +12,7 @@ describe('SpriteSelectorItem Container', () => {
let costumeURL;
let name;
let onClick;
let dispatchSetHoveredSprite;
let onDeleteButtonClick;
let selected;
let id;
......@@ -23,6 +24,7 @@ describe('SpriteSelectorItem Container', () => {
<SpriteSelectorItem
className={className}
costumeURL={costumeURL}
dispatchSetHoveredSprite={dispatchSetHoveredSprite}
id={id}
name={name}
selected={selected}
......@@ -34,13 +36,14 @@ describe('SpriteSelectorItem Container', () => {
};
beforeEach(() => {
store = mockStore();
store = mockStore({hoveredTarget: {receivedBlocks: false, sprite: null}});
className = 'ponies';
costumeURL = 'https://scratch.mit.edu/foo/bar/pony';
id = 1337;
name = 'Pony sprite';
onClick = jest.fn();
onDeleteButtonClick = jest.fn();
dispatchSetHoveredSprite = jest.fn();
selected = true;
// Mock window.confirm() which is called when the close button is clicked.
global.confirm = jest.fn(() => true);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment