mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2025-07-05 08:45:25 +08:00
qt 6.5.1 original
This commit is contained in:
96
tests/auto/corelib/io/qdir/CMakeLists.txt
Normal file
96
tests/auto/corelib/io/qdir/CMakeLists.txt
Normal file
@ -0,0 +1,96 @@
|
||||
# Copyright (C) 2022 The Qt Company Ltd.
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
#####################################################################
|
||||
## tst_qdir Test:
|
||||
#####################################################################
|
||||
|
||||
# Collect test data
|
||||
list(APPEND test_data "testdir")
|
||||
list(APPEND test_data "testData")
|
||||
list(APPEND test_data "searchdir")
|
||||
list(APPEND test_data "resources")
|
||||
list(APPEND test_data "entrylist")
|
||||
list(APPEND test_data "types")
|
||||
list(APPEND test_data "tst_qdir.cpp")
|
||||
|
||||
qt_internal_add_test(tst_qdir
|
||||
SOURCES
|
||||
tst_qdir.cpp
|
||||
LIBRARIES
|
||||
Qt::CorePrivate
|
||||
TESTDATA ${test_data}
|
||||
)
|
||||
|
||||
# Resources:
|
||||
set(qdir_resource_files
|
||||
"resources/entryList/"
|
||||
)
|
||||
|
||||
qt_internal_add_resource(tst_qdir "qdir"
|
||||
PREFIX
|
||||
"/tst_qdir/"
|
||||
FILES
|
||||
${qdir_resource_files}
|
||||
)
|
||||
|
||||
## Scopes:
|
||||
#####################################################################
|
||||
|
||||
qt_internal_extend_target(tst_qdir CONDITION CONFIG___contains___builtin_testdata
|
||||
DEFINES
|
||||
BUILTIN_TESTDATA
|
||||
)
|
||||
|
||||
if(ANDROID)
|
||||
# Resources:
|
||||
set(android_testdata_resource_files
|
||||
"entrylist/directory/dummy"
|
||||
"entrylist/file"
|
||||
"resources/entryList/file1.data"
|
||||
"resources/entryList/file2.data"
|
||||
"resources/entryList/file3.data"
|
||||
"resources/entryList/file4.nothing"
|
||||
"searchdir/subdir1/picker.png"
|
||||
"searchdir/subdir2/picker.png"
|
||||
"testData/empty"
|
||||
"testdir/dir/qdir.pro"
|
||||
"testdir/dir/qrc_qdir.cpp"
|
||||
"testdir/dir/tmp/empty"
|
||||
"testdir/dir/tst_qdir.cpp"
|
||||
"testdir/spaces/foo. bar"
|
||||
"testdir/spaces/foo.bar"
|
||||
"tst_qdir.cpp"
|
||||
"types/a"
|
||||
"types/a.a"
|
||||
"types/a.b"
|
||||
"types/a.c"
|
||||
"types/b"
|
||||
"types/b.a"
|
||||
"types/b.b"
|
||||
"types/b.c"
|
||||
"types/c"
|
||||
"types/c.a"
|
||||
"types/c.b"
|
||||
"types/c.c"
|
||||
"types/d.a/dummy"
|
||||
"types/d.b/dummy"
|
||||
"types/d.c/dummy"
|
||||
"types/d/dummy"
|
||||
"types/e.a/dummy"
|
||||
"types/e.b/dummy"
|
||||
"types/e.c/dummy"
|
||||
"types/e/dummy"
|
||||
"types/f.a/dummy"
|
||||
"types/f.b/dummy"
|
||||
"types/f.c/dummy"
|
||||
"types/f/dummy"
|
||||
)
|
||||
|
||||
qt_internal_add_resource(tst_qdir "android_testdata"
|
||||
PREFIX
|
||||
"/android_testdata"
|
||||
FILES
|
||||
${android_testdata_resource_files}
|
||||
)
|
||||
endif()
|
39
tests/auto/corelib/io/qdir/Info.plist
Normal file
39
tests/auto/corelib/io/qdir/Info.plist
Normal file
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>${PRODUCT_NAME}</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>${ASSETCATALOG_COMPILER_APPICON_NAME}</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PRODUCT_NAME}</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>${QMAKE_SHORT_VERSION}</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>${QMAKE_PKGINFO_TYPEINFO}</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>${QMAKE_FULL_VERSION}</string>
|
||||
<key>LSRequiresIPhoneOS</key>
|
||||
<true/>
|
||||
<key>MinimumOSVersion</key>
|
||||
<string>${IPHONEOS_DEPLOYMENT_TARGET}</string>
|
||||
<key>UILaunchStoryboardName</key>
|
||||
<string>LaunchScreen</string>
|
||||
<key>UISupportedInterfaceOrientations</key>
|
||||
<array>
|
||||
<string>UIInterfaceOrientationPortrait</string>
|
||||
<string>UIInterfaceOrientationPortraitUpsideDown</string>
|
||||
<string>UIInterfaceOrientationLandscapeLeft</string>
|
||||
<string>UIInterfaceOrientationLandscapeRight</string>
|
||||
</array>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
<string>Enables use of assets file engine</string>
|
||||
</dict>
|
||||
</plist>
|
44
tests/auto/corelib/io/qdir/android_testdata.qrc
Normal file
44
tests/auto/corelib/io/qdir/android_testdata.qrc
Normal file
@ -0,0 +1,44 @@
|
||||
<RCC>
|
||||
<qresource prefix="/android_testdata">
|
||||
<file>tst_qdir.cpp</file>
|
||||
<file>entrylist/file</file>
|
||||
<file>entrylist/directory/dummy</file>
|
||||
<file>searchdir/subdir1/picker.png</file>
|
||||
<file>searchdir/subdir2/picker.png</file>
|
||||
<file>testData/empty</file>
|
||||
<file>testdir/dir/tmp/empty</file>
|
||||
<file>testdir/dir/qdir.pro</file>
|
||||
<file>testdir/dir/qrc_qdir.cpp</file>
|
||||
<file>testdir/dir/tst_qdir.cpp</file>
|
||||
<file>testdir/spaces/foo. bar</file>
|
||||
<file>testdir/spaces/foo.bar</file>
|
||||
<file>types/a</file>
|
||||
<file>types/a.a</file>
|
||||
<file>types/a.b</file>
|
||||
<file>types/a.c</file>
|
||||
<file>types/b</file>
|
||||
<file>types/b.a</file>
|
||||
<file>types/b.b</file>
|
||||
<file>types/b.c</file>
|
||||
<file>types/c</file>
|
||||
<file>types/c.a</file>
|
||||
<file>types/c.b</file>
|
||||
<file>types/c.c</file>
|
||||
<file>types/d/dummy</file>
|
||||
<file>types/d.a/dummy</file>
|
||||
<file>types/d.c/dummy</file>
|
||||
<file>types/d.b/dummy</file>
|
||||
<file>types/e/dummy</file>
|
||||
<file>types/e.a/dummy</file>
|
||||
<file>types/e.c/dummy</file>
|
||||
<file>types/f/dummy</file>
|
||||
<file>types/f.a/dummy</file>
|
||||
<file>types/f.b/dummy</file>
|
||||
<file>types/f.c/dummy</file>
|
||||
<file>types/e.b/dummy</file>
|
||||
<file>resources/entryList/file1.data</file>
|
||||
<file>resources/entryList/file2.data</file>
|
||||
<file>resources/entryList/file3.data</file>
|
||||
<file>resources/entryList/file4.nothing</file>
|
||||
</qresource>
|
||||
</RCC>
|
0
tests/auto/corelib/io/qdir/entrylist/file
Normal file
0
tests/auto/corelib/io/qdir/entrylist/file
Normal file
1
tests/auto/corelib/io/qdir/searchdir/subdir1/picker.png
Normal file
1
tests/auto/corelib/io/qdir/searchdir/subdir1/picker.png
Normal file
@ -0,0 +1 @@
|
||||
mostly empty
|
1
tests/auto/corelib/io/qdir/searchdir/subdir2/picker.png
Normal file
1
tests/auto/corelib/io/qdir/searchdir/subdir2/picker.png
Normal file
@ -0,0 +1 @@
|
||||
mostly empty
|
1
tests/auto/corelib/io/qdir/testData/empty
Normal file
1
tests/auto/corelib/io/qdir/testData/empty
Normal file
@ -0,0 +1 @@
|
||||
this is just so QDir has something to dive into.
|
12
tests/auto/corelib/io/qdir/testdir/dir/CMakeLists.txt
Normal file
12
tests/auto/corelib/io/qdir/testdir/dir/CMakeLists.txt
Normal file
@ -0,0 +1,12 @@
|
||||
# Copyright (C) 2022 The Qt Company Ltd.
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
#####################################################################
|
||||
## qdir Binary:
|
||||
#####################################################################
|
||||
|
||||
qt_internal_add_executable(qdir
|
||||
GUI
|
||||
LIBRARIES
|
||||
Qt::Gui
|
||||
)
|
0
tests/auto/corelib/io/qdir/testdir/dir/qdir.pro
Normal file
0
tests/auto/corelib/io/qdir/testdir/dir/qdir.pro
Normal file
4
tests/auto/corelib/io/qdir/testdir/dir/qrc_qdir.cpp
Normal file
4
tests/auto/corelib/io/qdir/testdir/dir/qrc_qdir.cpp
Normal file
@ -0,0 +1,4 @@
|
||||
// Copyright (C) 2016 The Qt Company Ltd.
|
||||
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
||||
|
||||
|
0
tests/auto/corelib/io/qdir/testdir/dir/tmp/empty
Normal file
0
tests/auto/corelib/io/qdir/testdir/dir/tmp/empty
Normal file
4
tests/auto/corelib/io/qdir/testdir/dir/tst_qdir.cpp
Normal file
4
tests/auto/corelib/io/qdir/testdir/dir/tst_qdir.cpp
Normal file
@ -0,0 +1,4 @@
|
||||
// Copyright (C) 2016 The Qt Company Ltd.
|
||||
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
||||
|
||||
|
0
tests/auto/corelib/io/qdir/testdir/spaces/foo. bar
Normal file
0
tests/auto/corelib/io/qdir/testdir/spaces/foo. bar
Normal file
0
tests/auto/corelib/io/qdir/testdir/spaces/foo.bar
Normal file
0
tests/auto/corelib/io/qdir/testdir/spaces/foo.bar
Normal file
2490
tests/auto/corelib/io/qdir/tst_qdir.cpp
Normal file
2490
tests/auto/corelib/io/qdir/tst_qdir.cpp
Normal file
File diff suppressed because it is too large
Load Diff
0
tests/auto/corelib/io/qdir/types/a
Normal file
0
tests/auto/corelib/io/qdir/types/a
Normal file
1
tests/auto/corelib/io/qdir/types/a.a
Normal file
1
tests/auto/corelib/io/qdir/types/a.a
Normal file
@ -0,0 +1 @@
|
||||
a
|
1
tests/auto/corelib/io/qdir/types/a.b
Normal file
1
tests/auto/corelib/io/qdir/types/a.b
Normal file
@ -0,0 +1 @@
|
||||
aa
|
1
tests/auto/corelib/io/qdir/types/a.c
Normal file
1
tests/auto/corelib/io/qdir/types/a.c
Normal file
@ -0,0 +1 @@
|
||||
aaa
|
0
tests/auto/corelib/io/qdir/types/b
Normal file
0
tests/auto/corelib/io/qdir/types/b
Normal file
1
tests/auto/corelib/io/qdir/types/b.a
Normal file
1
tests/auto/corelib/io/qdir/types/b.a
Normal file
@ -0,0 +1 @@
|
||||
aaaaaa
|
1
tests/auto/corelib/io/qdir/types/b.b
Normal file
1
tests/auto/corelib/io/qdir/types/b.b
Normal file
@ -0,0 +1 @@
|
||||
aaaa
|
1
tests/auto/corelib/io/qdir/types/b.c
Normal file
1
tests/auto/corelib/io/qdir/types/b.c
Normal file
@ -0,0 +1 @@
|
||||
aaaaa
|
0
tests/auto/corelib/io/qdir/types/c
Normal file
0
tests/auto/corelib/io/qdir/types/c
Normal file
1
tests/auto/corelib/io/qdir/types/c.a
Normal file
1
tests/auto/corelib/io/qdir/types/c.a
Normal file
@ -0,0 +1 @@
|
||||
aaaaaaaaa
|
1
tests/auto/corelib/io/qdir/types/c.b
Normal file
1
tests/auto/corelib/io/qdir/types/c.b
Normal file
@ -0,0 +1 @@
|
||||
aaaaaaaa
|
1
tests/auto/corelib/io/qdir/types/c.c
Normal file
1
tests/auto/corelib/io/qdir/types/c.c
Normal file
@ -0,0 +1 @@
|
||||
aaaaaaa
|
0
tests/auto/corelib/io/qdir/types/d.a/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d.a/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d.b/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d.b/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d.c/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d.c/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/d/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e.a/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e.a/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e.b/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e.b/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e.c/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e.c/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/e/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f.a/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f.a/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f.b/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f.b/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f.c/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f.c/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f/dummy
Normal file
0
tests/auto/corelib/io/qdir/types/f/dummy
Normal file
Reference in New Issue
Block a user