{"numFailedTestSuites":0,"numFailedTests":0,"numPassedTestSuites":10,"numPassedTests":84,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":10,"numTotalTests":84,"openHandles":[],"snapshot":{"added":11,"didUpdate":false,"failure":false,"filesAdded":7,"filesRemoved":0,"filesUnmatched":0,"filesUpdated":0,"matched":0,"total":11,"unchecked":0,"uncheckedKeysByFile":[],"unmatched":0,"updated":0},"startTime":1614618602584,"success":true,"testResults":[{"assertionResults":[{"ancestorTitles":["78rpm item track name display","has basic info"],"failureMessages":[],"fullName":"78rpm item track name display has basic info has track number","location":null,"status":"passed","title":"has track number"},{"ancestorTitles":["78rpm item track name display","has basic info"],"failureMessages":[],"fullName":"78rpm item track name display has basic info has track length","location":null,"status":"passed","title":"has track length"},{"ancestorTitles":["78rpm item track name display","has basic info"],"failureMessages":[],"fullName":"78rpm item track name display has basic info has track title","location":null,"status":"passed","title":"has track title"},{"ancestorTitles":["78rpm item track name display","When to show artist name[s]"],"failureMessages":[],"fullName":"78rpm item track name display When to show artist name[s] Do not show artist name if their name is in the title","location":null,"status":"passed","title":"Do not show artist name if their name is in the title"},{"ancestorTitles":["78rpm item track name display","When to show artist name[s]"],"failureMessages":[],"fullName":"78rpm item track name display When to show artist name[s] Do not show artist if they exactly match the album artist","location":null,"status":"passed","title":"Do not show artist if they exactly match the album artist"},{"ancestorTitles":["78rpm item track name display","Knows how to display track name"],"failureMessages":[],"fullName":"78rpm item track name display Knows how to display track name uses file name if no title","location":null,"status":"passed","title":"uses file name if no title"}],"endTime":1614618606577,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/track-lists/78s-track-name.test.js","startTime":1614618604254,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension non-whitelisted extension","location":null,"status":"passed","title":"non-whitelisted extension"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .mp3","location":null,"status":"passed","title":".mp3"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .ogg","location":null,"status":"passed","title":".ogg"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .flac","location":null,"status":"passed","title":".flac"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .m4a","location":null,"status":"passed","title":".m4a"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .wma","location":null,"status":"passed","title":".wma"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .aiff","location":null,"status":"passed","title":".aiff"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .aac","location":null,"status":"passed","title":".aac"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .aa","location":null,"status":"passed","title":".aa"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .ra","location":null,"status":"passed","title":".ra"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .ram","location":null,"status":"passed","title":".ram"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .shn","location":null,"status":"passed","title":".shn"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .wav","location":null,"status":"passed","title":".wav"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct AUDIO extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct AUDIO extension .wave","location":null,"status":"passed","title":".wave"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has a valid IMAGE extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has a valid IMAGE extension non-whitelisted extension","location":null,"status":"passed","title":"non-whitelisted extension"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has a valid IMAGE extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has a valid IMAGE extension .png","location":null,"status":"passed","title":".png"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has a valid IMAGE extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has a valid IMAGE extension .jpg","location":null,"status":"passed","title":".jpg"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has a valid IMAGE extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has a valid IMAGE extension .jpeg","location":null,"status":"passed","title":".jpeg"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the OLDER derived MP3 extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the OLDER derived MP3 extension any mp3","location":null,"status":"passed","title":"any mp3"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the OLDER derived MP3 extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the OLDER derived MP3 extension older mp3","location":null,"status":"passed","title":"older mp3"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the OLDER derived MP3 extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the OLDER derived MP3 extension nested older mp3 reference in file name","location":null,"status":"passed","title":"nested older mp3 reference in file name"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the OLDER derived MP3 extension"],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the OLDER derived MP3 extension not an mp3","location":null,"status":"passed","title":"not an mp3"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct SEGEMENT FILE extension "],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct SEGEMENT FILE extension  non-whitelisted extension","location":null,"status":"passed","title":"non-whitelisted extension"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct SEGEMENT FILE extension "],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct SEGEMENT FILE extension  .json","location":null,"status":"passed","title":".json"},{"ancestorTitles":["Music Player Util - General","Returns true when filename has the correct SEGEMENT FILE extension "],"failureMessages":[],"fullName":"Music Player Util - General Returns true when filename has the correct SEGEMENT FILE extension  .xml","location":null,"status":"passed","title":".xml"}],"endTime":1614618607020,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/theatres/with-youtube-spotify/utils/utils.test.js","startTime":1614618606593,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["track utils","knows how to format a track title"],"failureMessages":[],"fullName":"track utils knows how to format a track title will return track title if available","location":null,"status":"passed","title":"will return track title if available"},{"ancestorTitles":["track utils","knows how to format a track title"],"failureMessages":[],"fullName":"track utils knows how to format a track title will return file name without extension if track title is not available","location":null,"status":"passed","title":"will return file name without extension if track title is not available"},{"ancestorTitles":["track utils","knows when to display a track artist"],"failureMessages":[],"fullName":"track utils knows when to display a track artist Do not show when track artist when it matches album artist","location":null,"status":"passed","title":"Do not show when track artist when it matches album artist"},{"ancestorTitles":["track utils","knows when to display a track artist"],"failureMessages":[],"fullName":"track utils knows when to display a track artist Do not show track artist when it is a \"Best of <artist>\" album","location":null,"status":"passed","title":"Do not show track artist when it is a \"Best of <artist>\" album"},{"ancestorTitles":["track utils","knows when to display a track artist"],"failureMessages":[],"fullName":"track utils knows when to display a track artist Show artist if album is a compilation","location":null,"status":"passed","title":"Show artist if album is a compilation"},{"ancestorTitles":["track utils","knows when to display a track artist"],"failureMessages":[],"fullName":"track utils knows when to display a track artist Artist string is formatted - delimited with `;s`","location":null,"status":"passed","title":"Artist string is formatted - delimited with `;s`"},{"ancestorTitles":["track utils","knows when to display a track artist"],"failureMessages":[],"fullName":"track utils knows when to display a track artist defaults to showing track artists","location":null,"status":"passed","title":"defaults to showing track artists"}],"endTime":1614618607325,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/track-lists/track-utils.test.js","startTime":1614618607042,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["Music Player Util - Flatten Album Data","has main image file"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data has main image file when `*_itemimage.png` is available, it uses it as the image to display","location":null,"status":"passed","title":"when `*_itemimage.png` is available, it uses it as the image to display"},{"ancestorTitles":["Music Player Util - Flatten Album Data","should always have certain keys at the top level"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data should always have certain keys at the top level has albumSpotifyYoutubeInfo","location":null,"status":"passed","title":"has albumSpotifyYoutubeInfo"},{"ancestorTitles":["Music Player Util - Flatten Album Data","should always have certain keys at the top level"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data should always have certain keys at the top level has tracks","location":null,"status":"passed","title":"has tracks"},{"ancestorTitles":["Music Player Util - Flatten Album Data","should always have certain keys at the top level"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data should always have certain keys at the top level has albumMetadaToDisplay","location":null,"status":"passed","title":"has albumMetadaToDisplay"},{"ancestorTitles":["Music Player Util - Flatten Album Data","should always have certain keys at the top level"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data should always have certain keys at the top level has identifier","location":null,"status":"passed","title":"has identifier"},{"ancestorTitles":["Music Player Util - Flatten Album Data","should always have certain keys at the top level"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data should always have certain keys at the top level has itemPhoto","location":null,"status":"passed","title":"has itemPhoto"},{"ancestorTitles":["Music Player Util - Flatten Album Data","should always have certain keys at the top level"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data should always have certain keys at the top level has title","location":null,"status":"passed","title":"has title"},{"ancestorTitles":["Music Player Util - Flatten Album Data","albumMetadaToDisplay - string values of metadata"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data albumMetadaToDisplay - string values of metadata has creator","location":null,"status":"passed","title":"has creator"},{"ancestorTitles":["Music Player Util - Flatten Album Data","albumMetadaToDisplay - string values of metadata"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data albumMetadaToDisplay - string values of metadata has title","location":null,"status":"passed","title":"has title"},{"ancestorTitles":["Music Player Util - Flatten Album Data","albumMetadaToDisplay - string values of metadata"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data albumMetadaToDisplay - string values of metadata has identifier","location":null,"status":"passed","title":"has identifier"},{"ancestorTitles":["Music Player Util - Flatten Album Data","albumMetadaToDisplay - string values of metadata"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data albumMetadaToDisplay - string values of metadata has collection","location":null,"status":"passed","title":"has collection"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has sampleMP3","location":null,"status":"passed","title":"has sampleMP3"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has fullMP3","location":null,"status":"passed","title":"has fullMP3"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has fullFilePath","location":null,"status":"passed","title":"has fullFilePath"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has relatedFiles","location":null,"status":"passed","title":"has relatedFiles"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has waveformURL","location":null,"status":"passed","title":"has waveformURL"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has spotify if available","location":null,"status":"passed","title":"has spotify if available"},{"ancestorTitles":["Music Player Util - Flatten Album Data","a track object"],"failureMessages":[],"fullName":"Music Player Util - Flatten Album Data a track object has youtube if available","location":null,"status":"passed","title":"has youtube if available"}],"endTime":1614618607468,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/theatres/with-youtube-spotify/utils/flatten-album-data.test.js","startTime":1614618604297,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["ACDC item track name display","has basic info"],"failureMessages":[],"fullName":"ACDC item track name display has basic info has track number","location":null,"status":"passed","title":"has track number"},{"ancestorTitles":["ACDC item track name display","has basic info"],"failureMessages":[],"fullName":"ACDC item track name display has basic info has track length","location":null,"status":"passed","title":"has track length"},{"ancestorTitles":["ACDC item track name display","has basic info"],"failureMessages":[],"fullName":"ACDC item track name display has basic info has track title","location":null,"status":"passed","title":"has track title"},{"ancestorTitles":["ACDC item track name display","When to show artist name[s]"],"failureMessages":[],"fullName":"ACDC item track name display When to show artist name[s] Do not show artist name if their name is in the title","location":null,"status":"passed","title":"Do not show artist name if their name is in the title"},{"ancestorTitles":["ACDC item track name display","When to show artist name[s]"],"failureMessages":[],"fullName":"ACDC item track name display When to show artist name[s] Do not show artist if they exactly match the album artist","location":null,"status":"passed","title":"Do not show artist if they exactly match the album artist"}],"endTime":1614618607732,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/track-lists/cd-track-name.test.js","startTime":1614618607333,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["TheatreTrackList ","handles no tracks"],"failureMessages":[],"fullName":"TheatreTrackList  handles no tracks displays message","location":null,"status":"passed","title":"displays message"},{"ancestorTitles":["TheatreTrackList ","can toggle display of track numbers"],"failureMessages":[],"fullName":"TheatreTrackList  can toggle display of track numbers signals when `displayTrackNumbers` is turned off","location":null,"status":"passed","title":"signals when `displayTrackNumbers` is turned off"},{"ancestorTitles":["TheatreTrackList "],"failureMessages":[],"fullName":"TheatreTrackList  Track title does not display album creator","location":null,"status":"passed","title":"Track title does not display album creator"},{"ancestorTitles":["TheatreTrackList "],"failureMessages":[],"fullName":"TheatreTrackList  sends onSelected callback","location":null,"status":"passed","title":"sends onSelected callback"}],"endTime":1614618607891,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/track-lists/track-list.test.js","startTime":1614618604305,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["TheatreAudioPlayer "],"failureMessages":[],"fullName":"TheatreAudioPlayer  has main sections: content window, tabs","location":null,"status":"passed","title":"has main sections: content window, tabs"},{"ancestorTitles":["TheatreAudioPlayer "],"failureMessages":[],"fullName":"TheatreAudioPlayer  shows iframe when referencing third party","location":null,"status":"passed","title":"shows iframe when referencing third party"},{"ancestorTitles":["TheatreAudioPlayer "],"failureMessages":[],"fullName":"TheatreAudioPlayer  content window has 2 children","location":null,"status":"passed","title":"content window has 2 children"},{"ancestorTitles":["TheatreAudioPlayer "],"failureMessages":[],"fullName":"TheatreAudioPlayer  shows media icon when there is no background photo","location":null,"status":"passed","title":"shows media icon when there is no background photo"},{"ancestorTitles":["TheatreAudioPlayer "],"failureMessages":[],"fullName":"TheatreAudioPlayer  shows waveform via jwplayer when no background photo","location":null,"status":"passed","title":"shows waveform via jwplayer when no background photo"}],"endTime":1614618608005,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/audio-players/audio-player.test.js","startTime":1614618607483,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["one track item","has defaults in place track"],"failureMessages":[],"fullName":"one track item has defaults in place track has base classes","location":null,"status":"passed","title":"has base classes"},{"ancestorTitles":["one track item","has defaults in place track"],"failureMessages":[],"fullName":"one track item has defaults in place track knows which track it is in an album context","location":null,"status":"passed","title":"knows which track it is in an album context"},{"ancestorTitles":["one track item","has defaults in place track"],"failureMessages":[],"fullName":"one track item has defaults in place track has custom analytics property","location":null,"status":"passed","title":"has custom analytics property"},{"ancestorTitles":["one track item","has defaults in place track"],"failureMessages":[],"fullName":"one track item has defaults in place track has click handler","location":null,"status":"passed","title":"has click handler"},{"ancestorTitles":["one track item","has defaults in place track"],"failureMessages":[],"fullName":"one track item has defaults in place track knows it is not the selected track","location":null,"status":"passed","title":"knows it is not the selected track"},{"ancestorTitles":["one track item","has defaults in place track","displays track number, title, and track length"],"failureMessages":[],"fullName":"one track item has defaults in place track displays track number, title, and track length has 3 children to display track info","location":null,"status":"passed","title":"has 3 children to display track info"},{"ancestorTitles":["one track item","has defaults in place track","displays track number, title, and track length"],"failureMessages":[],"fullName":"one track item has defaults in place track displays track number, title, and track length has track number","location":null,"status":"passed","title":"has track number"},{"ancestorTitles":["one track item","has defaults in place track","displays track number, title, and track length"],"failureMessages":[],"fullName":"one track item has defaults in place track displays track number, title, and track length has track title","location":null,"status":"passed","title":"has track title"},{"ancestorTitles":["one track item","has defaults in place track","displays track number, title, and track length"],"failureMessages":[],"fullName":"one track item has defaults in place track displays track number, title, and track length has track length","location":null,"status":"passed","title":"has track length"}],"endTime":1614618608013,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/track-lists/track.test.js","startTime":1614618607743,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["HorizontalRadioGroup"],"failureMessages":[],"fullName":"HorizontalRadioGroup displays all options","location":null,"status":"passed","title":"displays all options"},{"ancestorTitles":["HorizontalRadioGroup"],"failureMessages":[],"fullName":"HorizontalRadioGroup defaults to no specified styling","location":null,"status":"passed","title":"defaults to no specified styling"}],"endTime":1614618608200,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/selectors/horizontal-radio-group/horizontal-radio-group.test.js","startTime":1614618608011,"status":"passed","summary":""},{"assertionResults":[{"ancestorTitles":["LanguageSelect"],"failureMessages":[],"fullName":"LanguageSelect displays all options","location":null,"status":"passed","title":"displays all options"},{"ancestorTitles":["LanguageSelect"],"failureMessages":[],"fullName":"LanguageSelect expands dropdown when trigger clicked","location":null,"status":"passed","title":"expands dropdown when trigger clicked"},{"ancestorTitles":["LanguageSelect"],"failureMessages":[],"fullName":"LanguageSelect sets selectedLanguage when language clicked","location":null,"status":"passed","title":"sets selectedLanguage when language clicked"}],"endTime":1614618608213,"message":"","name":"/Users/isaherico/IA/iaux/packages/ia-components/components/language-select/language-select.test.js","startTime":1614618607905,"status":"passed","summary":""}],"wasInterrupted":false}