Comment 3 for bug 1838483

Revision history for this message
Steven (stevens-q) wrote :

Commit hash: ea516e0261875281c7786e24e5669c65148a0383
Environment tested: Master
Browser tested: Chrome
Theme used: Raw

PRECONDITIONS:
------------------------
1) Mahara User3 exists (no roles) and has a portfolio page "Media testing"
2) Embedded media blocks are added to a portfolio page with the following file formats:
 a) .m4a - M4B is a file extension for an MPEG-4 part 14 audio layer audio book container file format used by iTunes
 b) .m4b - M4A is a file extension for an audio file encoded with advanced audio coding (AAC) which is a lossy compression
 c) .m4p - M4P stands for MPEG 4 Protected (audio). The M4P file extension is seen in an Apple iTunes purchased song which uses Apples “Fairplay” DRM
 d) .m4r - A file with the M4R file extension is an iTunes Ringtone file.

TEST STEPS: Admin enable new media formats
------------------------
1) Log Mahara User1
2) Browse to the portfolio page mentioned in preconditions
3) Verify that the 4 media blocks are working as expected
4) download patch ea516e0261875281c7786e24e5669c65148a0383
5) Log out and log in as Site admin
6) Browse to Admin menu > Extensions > Plugin administration > file/internalmedia (first column 1/4 way down)
7) click the cog icon
8) Verify that there are new media formats of M4A audio file and WAV audio file ✔
9) Enable the new formats and save (might as well enable all formats)
10) Log out and lohg in as Mahara User1
11) Browse to the portfolio page mentioned in preconditions
12) Verify that the 4 media blocks are working as expected
13) Add an embedded media block to the page - and use the file format M4A file
14) Add an embedded media block to the page - and use the file format WAV file
15) Verify that the files can be uploaded ✔
156) Verify that the madia plays as expected ✔

Catalyst QA Approved ✔