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: AliyevH, hrik2001, ned.deily, ronaldoussoren
Priority: normal Keywords: easy, patch

Created on 2020-10-20 07:24 by ronaldoussoren, last changed 2021-05-06 06:27 by serhiy.storchaka.

Files
File name Uploaded Description Edit
test_plistlib_plutil.py AliyevH, 2021-05-06 00:03
Messages (3)
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)
msg392845 - (view) Author: Hasan (AliyevH) * Date: 2021-05-04 00:01
Does this issue still open? I would like to write this tests.
History
Date User Action Args
2021-05-06 06:27:07serhiy.storchakasetpull_requests: - pull_request21763
2021-05-06 00:03:43AliyevHsetfiles: - test_plistlib_plutil.py
2021-05-06 00:03:33AliyevHsetfiles: + test_plistlib_plutil.py
2021-05-06 00:01:52AliyevHsetfiles: - test_plistlib_plutil.py
2021-05-06 00:01:40AliyevHsetfiles: + test_plistlib_plutil.py
2021-05-05 23:07:40AliyevHsetfiles: + test_plistlib_plutil.py
2021-05-04 00:01:07AliyevHsetnosy: + AliyevH
messages: + msg392845
2021-04-26 21:12:51hrik2001setnosy: + hrik2001
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