Source release 19.3.0
This commit is contained in:
28
cdm/test/test_version_xctest.mm
Normal file
28
cdm/test/test_version_xctest.mm
Normal file
@@ -0,0 +1,28 @@
|
||||
// Copyright 2022 Google LLC. All Rights Reserved. This file and proprietary
|
||||
// source code may only be used and distributed under the Widevine License
|
||||
// Agreement.
|
||||
|
||||
#include <stdio.h>
|
||||
#import <XCTest/XCTest.h>
|
||||
|
||||
#include "cdm.h"
|
||||
#include "cdm_version.h"
|
||||
|
||||
#define STR(s) [NSString stringWithUTF8String:s]
|
||||
|
||||
@interface VersionTests : XCTestCase
|
||||
@end
|
||||
|
||||
@implementation VersionTests
|
||||
|
||||
- (void)testVersion {
|
||||
fprintf(stderr, "Header: " CDM_VERSION "\n");
|
||||
fprintf(stderr, "Library: %s\n", widevine::Cdm::version());
|
||||
fprintf(stderr, "Bundle: " EXPECTED_CDM_VERSION "\n");
|
||||
|
||||
XCTAssertEqual(STR(CDM_VERSION), STR(widevine::Cdm::version()));
|
||||
XCTAssertEqual(STR(CDM_VERSION), STR(EXPECTED_CDM_VERSION));
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user