classification
Title: plistlib: Add tests that compare with plutil(1)
Type: enhancement Stage: patch review
Components: Library (Lib), macOS Versions: Python 3.10
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: ned.deily, ronaldoussoren
Priority: normal Keywords: easy, patch

Created on 2020-10-20 07:24 by ronaldoussoren, last changed 2020-10-20 08:10 by ronaldoussoren.

Pull Requests
URL Status Linked Edit
PR 22764 ronaldoussoren, 2020-10-20 07:25
Messages (2)
msg379094 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2020-10-20 07:24
plistlib is a library that reads and writes files that should be compatible with Apple tooling/libraries.

Add some tests that verify interop (when ran on macOS):
- Generate plist files with plistlib and parse with plutil
- Generate plist files with plutil and parse with plistlib

Do this both for xml and binary plist files.
msg379100 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2020-10-20 08:10
Also:
- Tests that verify plutil behaviour (such #41491, #42051, #40381)
History
Date User Action Args
2020-10-20 08:10:30ronaldoussorensetmessages: + msg379100
2020-10-20 07:25:20ronaldoussorensetkeywords: + patch
stage: needs patch -> patch review
pull_requests: + pull_request21763
2020-10-20 07:24:21ronaldoussorencreate