summaryrefslogtreecommitdiff
path: root/test/verify_test.cc
AgeCommit message (Expand)Author
2021-01-17Bv2.1 7.2.{4,5}: check that subtitles are not too short, too close orCarl Hetherington
2021-01-17Replace std::list with std::vector in the API.Carl Hetherington
2021-01-17c++11 and other tidying.Carl Hetherington
2021-01-17Bv2.1 7.2.4: first subtitle should be at least 4s into the DCP.Carl Hetherington
2021-01-17Bv2.1 7.2.3: Check that subtitle <StartTime> exists and is 0.Carl Hetherington
2021-01-17Bv2.1 7.2.2: Check that subtitle languages are the same for all reels.Carl Hetherington
2021-01-17Change the word 'disagree' to 'differ'.Carl Hetherington
2021-01-17Bv2.1 7.2.2: Check that subtitle Language tags are present.Carl Hetherington
2021-01-17Bv2.1 7.2.1: Check total size of all timed text fonts is not larger than 10MB.Carl Hetherington
2021-01-17Bv2.1 7.2.1: Check size of timed text asset is not larger than 115MB.Carl Hetherington
2021-01-17Bv2.1 7.2.1: Check size of closed caption XML is not larger than 256KB.Carl Hetherington
2021-01-17Bv2.1 7.1: Check picture size and frame rate.Carl Hetherington
2021-01-17Rename some notes to clarify places where size refers to bytes, not pixels.Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that release territory conforms to RFC 5646.Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that additional subtitle languages conform to RFC 5646.Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that closed caption reel and XML <Language> conform to RFC...Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that the sound MXF Language tag conforms to RFC 5646.Carl Hetherington
2021-01-17We can always dump notes where there are none expected.Carl Hetherington
2021-01-17 Bv2.1 6.2.1: Check that subtitle XML <Language> conforms to RFC 5646.Carl Hetherington
2021-01-17Tiny cleanup of using prepare_directory.Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that subtitle reel <Language> conforms to RFC 5646.Carl Hetherington
2021-01-17Bv2.1 6.1: DCPs must be SMPTE.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-11-02Add Data class and change API to a raw pointer.Carl Hetherington
2020-11-02Rename Data -> ArrayData.Carl Hetherington
2020-09-21Adapt for changes in parent branch, and test churn.Carl Hetherington
2020-09-21Add some new verification tests.Carl Hetherington
2020-09-21Remove stdout noise from tests.Carl Hetherington
2020-09-21Support CPL metadata.Carl Hetherington
2020-09-09Use the <Id> read in when the Reel was created from XML (if appropriate)Carl Hetherington
2020-07-11Hopefully make all tests stable enough to be run with --random,Carl Hetherington
2020-06-11Run verification tests with a space in the XSD path to trigger an old bug.Carl Hetherington
2020-05-12Add a note when verifying if the DCP refers to assetsCarl Hetherington
2020-05-09Verify the XML of subtitle files.Carl Hetherington
2020-05-08Make J2K frame size tests more robust.Carl Hetherington
2020-05-07Check that JPEG2000 frames aren't too big (i.e. tooCarl Hetherington
2020-03-08Add verification checks too see if reel assets' Duration or IntrinsicDuration...Carl Hetherington
2020-03-03Fix interop verification and add some tests for it.Carl Hetherington
2019-12-22More adventures in the art of enum namespacing.Carl Hetherington
2019-12-22Check ASSETMAP; add a PKL test; tidy up calls to validate_xml().Carl Hetherington
2019-12-22Use VerificationNote more 'properly' in a fair few places.Carl Hetherington
2019-12-22Also check PKL XML.Carl Hetherington
2019-12-22Validate XML with xerces.Carl Hetherington
2019-12-22Verify Id in ContentVersion.Carl Hetherington
2019-12-22Add a debug method for when there are unexpected notes.Carl Hetherington
2019-12-22Add a comment.Carl Hetherington
2019-12-22Use regex and check <IssueDate> in CPL.Carl Hetherington
2019-12-22Check for badly-formed CPL <Id>Carl Hetherington
2019-12-22More cleanups.Carl Hetherington
2019-12-22Add another verification test.Carl Hetherington