README.md

October 31, 2025 ยท View on GitHub

This folder contains a combination of actual test data and symlinks to data that cannot be checked into the repository. Any tests that require files which cannot be distributed have corresponding globals defined and will be filtered out of the run with the missing_data filter applied. The files that are needed and their corresponding globals are:

File namePurposeSymlink?Global
NoteStore-tests.sqliteValid NoteStore file with some odd parsing examples hard coded into the fields.YTEST_FORMATTING_FILE
notta-NoteStore.sqliteValid SQLite file that isn't a NoteStore.NTEST_FALSE_SQLITE_FILE
itunes_backupFolder containing an iTunes backupYTEST_ITUNES_DIR
itunes_backup_no_accountFolder containing an iTunes backup without an Accounts folderYTEST_ITUNES_NO_ACCOUNT_DIR
mac_backupFolder containing a Mac backup of group.com.apple.notesYTEST_MAC_DIR
mac_backup_no_accountFolder containing a Mac backup of group.com.apple.notes without an Accounts folderYTEST_MAC_NO_ACCOUNT_DIR
physical_backupFolder containing the contents of a physical backupYTEST_PHYSICAL_DIR
physical_backup_no_accountFolder containing the contents of a physical backup without an Accounts folderYTEST_PHYSICAL_NO_ACCOUNT_DIR
NoteStore.legacy.sqliteValid NoteStore file from a legacy iOS versionY
NoteStore.11.sqliteValid NoteStore file from iOS 11Y
NoteStore.12.sqliteValid NoteStore file from iOS 12Y
NoteStore.13.sqliteValid NoteStore file from iOS 13Y
NoteStore.14.sqliteValid NoteStore file from iOS 14Y
NoteStore.15.sqliteValid NoteStore file from iOS 15Y
NoteStore.16.sqliteValid NoteStore file from iOS 16Y
NoteStore.17.sqliteValid NoteStore file from iOS 17Y
NoteStore.18.sqliteValid NoteStore file from iOS 18Y
NoteStore.26.sqliteValid NoteStore file from iOS 26Y