Skip to content

Commit 5328c7d

Browse files
author
emregudur
committed
audioMessage test ve audioMessage props düzenlemesi
1 parent cae67f3 commit 5328c7d

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

src/AudioMessage/AudioMessage.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export default class AudioMessage extends React.PureComponent {
1111
Your browser does not support the audio element.
1212
</audio>
1313
{
14-
this.props.showText === true &&
1514
this.props.text &&
1615
<div className='rce-mbox-text'>
1716
{this.props.text}
@@ -25,5 +24,4 @@ export default class AudioMessage extends React.PureComponent {
2524
AudioMessage.defaultProps = {
2625
audioURL: null,
2726
download: false,
28-
showText: false,
2927
};
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import React, { Component } from 'react';
2+
import { shallow } from 'enzyme';
3+
import toJson from 'enzyme-to-json';
4+
import AudioMessage from '../AudioMessage';
5+
6+
describe('AudioMessage component', () => {
7+
it('should render without issues', () => {
8+
const component = shallow(<AudioMessage />);
9+
expect(component.length).toBe(1);
10+
expect(toJson(component)).toMatchSnapshot();
11+
});
12+
});
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// Jest Snapshot v1, https://goo.gl/fbAQLP
2+
3+
exports[`AudioMessage component should render without issues 1`] = `
4+
<div
5+
className="rce-mbox-audio"
6+
>
7+
<audio
8+
controls={true}
9+
controlsList="nodownload"
10+
>
11+
<source
12+
src={null}
13+
type="audio/mp3"
14+
/>
15+
Your browser does not support the audio element.
16+
</audio>
17+
</div>
18+
`;

0 commit comments

Comments
 (0)