mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-27 00:28:14 +00:00
Merge pull request #11338 from al3w0f205/test/mbus-thread-param-reserved-validation-coverage
test(libSceMbus): cover thread parameter reserved validation in sceDeviceServiceInitialize
This commit is contained in:
1 file changed
+5
@@ -26,6 +26,11 @@ int main() {
|
||||
param.reserved = 1;
|
||||
Require(sceDeviceServiceInitialize(3, ¶m) == invalidArgument, "reserved field accepted");
|
||||
param.reserved = 0;
|
||||
DeviceServiceThreadParam threadParam{};
|
||||
threadParam.reserved = 1;
|
||||
param.threadParam = &threadParam;
|
||||
Require(sceDeviceServiceInitialize(3, ¶m) == invalidArgument, "threadParam reserved field accepted");
|
||||
param.threadParam = nullptr;
|
||||
Require(sceDeviceServiceInitialize(3, ¶m) == 0, "default parameter initialization failed");
|
||||
Require(sceDeviceServiceInitialize(3, 0) == 0, "initialization failed");
|
||||
Require(sceDeviceServiceGetGeneration() == 0, "the device set started at another generation");
|
||||
|
||||
Reference in new issue
Block a user