Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 93031607aa310cd8b552bcd8cd1936bda0e70a1d
      
https://github.com/WebKit/WebKit/commit/93031607aa310cd8b552bcd8cd1936bda0e70a1d
  Author: David Kilzer <[email protected]>
  Date:   2022-12-13 (Tue, 13 Dec 2022)

  Changed paths:
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKAttachmentTests.mm

  Log Message:
  -----------
  WKAttachmentTests: Return BOOL from helper methods that take NSError ** 
argument
https://bugs.webkit.org/show_bug.cgi?id=249198
<rdar://103280901>

Reviewed by Wenson Hsieh.

Change helper methods that take an `NSError **` argument to
return `BOOL`.  This addresses a clang static analyer warning
for the osx.cocoa.NSError checker, and improves the tests since
they all pass `nil` for the `error:` parameter and were not
checking for errors.

* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKAttachmentTests.mm:
(-[_WKAttachment synchronouslySetFileWrapper:newContentType:error:]):
(-[_WKAttachment synchronouslySetData:newContentType:newFilename:error:]):
- Change methods to return BOOL instead of void.
(TestWebKitAPI::TEST):
- Update tests to check return value of these methods since they
  all pass `nil` for the `error:` parameter.

Canonical link: https://commits.webkit.org/257790@main


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to