File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 {
2524AudioMessage . defaultProps = {
2625 audioURL : null ,
2726 download : false ,
28- showText : false ,
2927} ;
Original file line number Diff line number Diff line change 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+ } ) ;
Original file line number Diff line number Diff line change 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+ ` ;
You can’t perform that action at this time.
0 commit comments