Files
ce_cdm/cdm/test/test_version_xctest.mm
2025-04-02 10:27:18 -07:00

29 lines
720 B
Plaintext

// 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", CDM_NAMESPACE::Cdm::version());
fprintf(stderr, "Bundle: " EXPECTED_CDM_VERSION "\n");
XCTAssertEqual(STR(CDM_VERSION), STR(CDM_NAMESPACE::Cdm::version()));
XCTAssertEqual(STR(CDM_VERSION), STR(EXPECTED_CDM_VERSION));
}
@end