[vlc-commits] [Git][videolan/vlc][master] 28 commits: macosx: Implement initial scaffolding for library data type tests
Steve Lhomme (@robUx4)
gitlab at videolan.org
Tue Sep 15 05:34:53 UTC 2026
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
905d5d56 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Implement initial scaffolding for library data type tests
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
ff8ab0ac by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Add basic library data type property tests
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
45e1d54d by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test data type failure cases
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
78ed467c by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Add testing media item factory function with type and subtype parameters
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
4df86e56 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Improve division of concerns for library data type tests
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
e9ea826d by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test additional display text handling in data types
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
5cabd0ed by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Expand test coverage of user-facing display elements of library data types
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
c2be99d8 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test playlist type file handling
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
b1b8754c by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test artwork generation states
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
fc96ce59 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Improve input item support for interface thread
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
5c5bd566 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Add basic media library integration tests involving media items
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
aaded3c3 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Expand integration media item tests to include playlists
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
5fa57ad9 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test media library item preference persistence
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
de81586c by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test media item type factory methods
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
d6697d59 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test movie item display string
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
b519ed4a by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Expand input item test support with factory functions, artist name
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
10e0eddb by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test detail strings for media library types
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
c1c61b7c by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test rating and favourites on different types
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
109412b0 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Expand testing of playlist content items modifications
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
38ddd2f1 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test pasteboard behaviour for media library media item
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
4e5f70e7 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test moveToTrash for media items
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
cf29247b by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test revealInFinder for media library types
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
093d8a2f by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Complete media item initialiser coverage
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
dbee7ee4 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Fully test movie media library type
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
60005002 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Test multi-item media library item relationships
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
1101f2ae by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Link XCTest bundle with SQLite
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
dbe01488 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Directly create external movie in ML data types test
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
664f9810 by Claudio Cambra at 2026-09-15T01:51:04+00:00
macosx: Require valid URL to reveal in finder
Signed-off-by: Claudio Cambra <developer at claudiocambra.com>
- - - - -
11 changed files:
- modules/gui/macosx/library/VLCLibraryDataTypes.h
- modules/gui/macosx/library/VLCLibraryDataTypes.m
- modules/gui/macosx/tests/Makefile.am
- modules/gui/macosx/tests/VLCInputItemTestSupport.h
- modules/gui/macosx/tests/VLCInputItemTestSupport.m
- + modules/gui/macosx/tests/VLCLibraryDataTypesIntegrationTest.m
- + modules/gui/macosx/tests/VLCLibraryDataTypesIntegrationTestSupport.h
- + modules/gui/macosx/tests/VLCLibraryDataTypesIntegrationTestSupport.m
- + modules/gui/macosx/tests/VLCLibraryDataTypesTest.m
- + modules/gui/macosx/tests/VLCLibraryDataTypesTestSupport.h
- + modules/gui/macosx/tests/VLCLibraryDataTypesTestSupport.m
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/86363b2f28094dd31a09c037f09aa08fb7ff788c...664f9810b03c923a34cebbea699d9a40e9f716ad
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/86363b2f28094dd31a09c037f09aa08fb7ff788c...664f9810b03c923a34cebbea699d9a40e9f716ad
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help
More information about the vlc-commits
mailing list