Condense test directories for RC1.

pull/12439/head
Jussi Pakkanen 1 year ago
parent ada6236f76
commit 3bbe66e971
  1. 2
      run_format_tests.py
  2. 0
      test cases/cmake/27 dependency fallback/main.cpp
  3. 0
      test cases/cmake/27 dependency fallback/meson.build
  4. 0
      test cases/cmake/27 dependency fallback/subprojects/broken_method.wrap
  5. 0
      test cases/cmake/27 dependency fallback/subprojects/cmMod.wrap
  6. 0
      test cases/cmake/27 dependency fallback/subprojects/cmMod/CMakeLists.txt
  7. 0
      test cases/cmake/27 dependency fallback/subprojects/cmMod/cmMod.cpp
  8. 0
      test cases/cmake/27 dependency fallback/subprojects/cmMod/cmMod.hpp
  9. 0
      test cases/cmake/27 dependency fallback/subprojects/cmMod/cpp_pch.hpp
  10. 0
      test cases/cmake/27 dependency fallback/subprojects/cmake_subp/CMakeLists.txt
  11. 0
      test cases/cmake/27 dependency fallback/subprojects/force_cmake.wrap
  12. 0
      test cases/cmake/27 dependency fallback/subprojects/force_cmake/CMakeLists.txt
  13. 0
      test cases/cmake/27 dependency fallback/subprojects/force_cmake/meson.build
  14. 0
      test cases/cmake/27 dependency fallback/subprojects/meson_method.wrap
  15. 0
      test cases/cmake/27 dependency fallback/subprojects/meson_subp/meson.build
  16. 0
      test cases/common/263 internal dependency includes in checks/include/test_262_header.h
  17. 0
      test cases/common/263 internal dependency includes in checks/meson.build
  18. 0
      test cases/common/264 required keyword in has functions/meson.build
  19. 0
      test cases/common/264 required keyword in has functions/meson_options.txt
  20. 0
      test cases/common/265 default_options dict/lib.c
  21. 0
      test cases/common/265 default_options dict/meson.build
  22. 0
      test cases/common/265 default_options dict/meson_options.txt
  23. 0
      test cases/common/266 format string/meson.build
  24. 0
      test cases/common/266 format string/meson_options.txt
  25. 0
      test cases/common/266 format string/test.json
  26. 0
      test cases/common/267 default_options in find_program/meson.build
  27. 0
      test cases/common/267 default_options in find_program/subprojects/dummy.wrap
  28. 0
      test cases/common/267 default_options in find_program/subprojects/dummy/dummy.c
  29. 0
      test cases/common/267 default_options in find_program/subprojects/dummy/meson.build
  30. 0
      test cases/common/267 default_options in find_program/subprojects/dummy/meson_options.txt
  31. 0
      test cases/common/268 install functions and follow_symlinks/foo/file1
  32. 0
      test cases/common/268 install functions and follow_symlinks/foo/link1
  33. 0
      test cases/common/268 install functions and follow_symlinks/foo/link2.h
  34. 0
      test cases/common/268 install functions and follow_symlinks/meson.build
  35. 0
      test cases/common/268 install functions and follow_symlinks/test.json
  36. 0
      test cases/common/271 env in generator.process/generate_main.py
  37. 0
      test cases/common/271 env in generator.process/main.template
  38. 0
      test cases/common/271 env in generator.process/meson.build
  39. 0
      test cases/failing/100 bool in combo/meson.build
  40. 0
      test cases/failing/100 bool in combo/meson_options.txt
  41. 0
      test cases/failing/100 bool in combo/nativefile.ini
  42. 2
      test cases/failing/100 bool in combo/test.json
  43. 7
      test cases/failing/100 no glib-compile-resources/test.json
  44. 0
      test cases/failing/101 compiler no lang/meson.build
  45. 2
      test cases/failing/101 compiler no lang/test.json
  46. 5
      test cases/failing/101 number in combo/test.json
  47. 0
      test cases/failing/102 no fallback/meson.build
  48. 0
      test cases/failing/102 no fallback/subprojects/foob/meson.build
  49. 0
      test cases/failing/102 no fallback/test.json
  50. 0
      test cases/failing/103 feature require/meson.build
  51. 0
      test cases/failing/103 feature require/meson_options.txt
  52. 0
      test cases/failing/103 feature require/test.json
  53. 0
      test cases/failing/104 feature require.bis/meson.build
  54. 0
      test cases/failing/104 feature require.bis/meson_options.txt
  55. 0
      test cases/failing/104 feature require.bis/test.json
  56. 0
      test cases/failing/105 no build get_external_property/meson.build
  57. 2
      test cases/failing/105 no build get_external_property/test.json
  58. 0
      test cases/failing/106 enter subdir twice/meson.build
  59. 0
      test cases/failing/106 enter subdir twice/sub/meson.build
  60. 2
      test cases/failing/106 enter subdir twice/test.json
  61. 0
      test cases/failing/107 invalid fstring/109 invalid fstring/meson.build
  62. 0
      test cases/failing/107 invalid fstring/109 invalid fstring/test.json
  63. 0
      test cases/failing/107 invalid fstring/meson.build
  64. 2
      test cases/failing/107 invalid fstring/test.json
  65. 0
      test cases/failing/108 compiler argument checking/meson.build
  66. 2
      test cases/failing/108 compiler argument checking/test.json
  67. 0
      test cases/failing/109 empty fallback/meson.build
  68. 0
      test cases/failing/109 empty fallback/subprojects/foo/meson.build
  69. 2
      test cases/failing/109 empty fallback/test.json
  70. 0
      test cases/failing/110 cmake executable dependency/meson.build
  71. 0
      test cases/failing/110 cmake executable dependency/subprojects/cmlib/CMakeLists.txt
  72. 0
      test cases/failing/110 cmake executable dependency/subprojects/cmlib/main.c
  73. 2
      test cases/failing/110 cmake executable dependency/test.json
  74. 0
      test cases/failing/111 allow_fallback with fallback/meson.build
  75. 2
      test cases/failing/111 allow_fallback with fallback/test.json
  76. 0
      test cases/failing/112 nonsensical bindgen/meson.build
  77. 0
      test cases/failing/112 nonsensical bindgen/src/header.h
  78. 0
      test cases/failing/112 nonsensical bindgen/src/source.c
  79. 2
      test cases/failing/112 nonsensical bindgen/test.json
  80. 0
      test cases/failing/113 run_target in test/meson.build
  81. 2
      test cases/failing/113 run_target in test/test.json
  82. 0
      test cases/failing/113 run_target in test/trivial.c
  83. 0
      test cases/failing/114 run_target in add_install_script/meson.build
  84. 2
      test cases/failing/114 run_target in add_install_script/test.json
  85. 0
      test cases/failing/114 run_target in add_install_script/trivial.c
  86. 0
      test cases/failing/115 pathsep in install_symlink/meson.build
  87. 2
      test cases/failing/115 pathsep in install_symlink/test.json
  88. 0
      test cases/failing/116 subproject version conflict/meson.build
  89. 0
      test cases/failing/116 subproject version conflict/subprojects/A/meson.build
  90. 0
      test cases/failing/116 subproject version conflict/subprojects/B/meson.build
  91. 2
      test cases/failing/116 subproject version conflict/test.json
  92. 0
      test cases/failing/117 structured source empty string/main.rs
  93. 0
      test cases/failing/117 structured source empty string/meson.build
  94. 2
      test cases/failing/117 structured source empty string/test.json
  95. 0
      test cases/failing/118 structured_sources conflicts/main.rs
  96. 0
      test cases/failing/118 structured_sources conflicts/meson.build
  97. 2
      test cases/failing/118 structured_sources conflicts/test.json
  98. 0
      test cases/failing/119 missing compiler/meson.build
  99. 0
      test cases/failing/119 missing compiler/subprojects/sub/main.c
  100. 0
      test cases/failing/119 missing compiler/subprojects/sub/meson.build
  101. Some files were not shown because too many files have changed in this diff Show More

@ -63,7 +63,7 @@ def check_format() -> None:
'work area',
'.eggs', '_cache', # e.g. .mypy_cache
'venv', # virtualenvs have DOS line endings
'118 rewrite', # we explicitly test for tab in meson.build file
'120 rewrite', # we explicitly test for tab in meson.build file
}
for (root, _, filenames) in os.walk('.'):
if any([x in root for x in skip_dirs]):

@ -1,5 +1,5 @@
{
"stdout": [
{ "line": "test cases/failing/102 bool in combo/meson.build:1:0: ERROR: Value \"True\" (of type \"boolean\") for combo option \"opt\" is not one of the choices. Possible choices are (as string): \"true\", \"false\"." }
{ "line": "test cases/failing/100 bool in combo/meson.build:1:0: ERROR: Value \"True\" (of type \"boolean\") for combo option \"opt\" is not one of the choices. Possible choices are (as string): \"true\", \"false\"." }
]
}

@ -1,7 +0,0 @@
{
"stdout": [
{
"line": "test cases/failing/100 no glib-compile-resources/meson.build:8:12: ERROR: Program 'glib-compile-resources' not found or not executable"
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/103 compiler no lang/meson.build:2:6: ERROR: Tried to access compiler for language \"c\", not specified for host machine."
"line": "test cases/failing/101 compiler no lang/meson.build:2:6: ERROR: Tried to access compiler for language \"c\", not specified for host machine."
}
]
}

@ -1,5 +0,0 @@
{
"stdout": [
{ "line": "test cases/failing/101 number in combo/meson.build:1:0: ERROR: Value \"1\" (of type \"number\") for combo option \"Optimization level\" is not one of the choices. Possible choices are (as string): \"plain\", \"0\", \"g\", \"1\", \"2\", \"3\", \"s\"." }
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/107 no build get_external_property/meson.build:3:14: ERROR: Unknown property for build machine: nonexisting"
"line": "test cases/failing/105 no build get_external_property/meson.build:3:14: ERROR: Unknown property for build machine: nonexisting"
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/108 enter subdir twice/meson.build:3:0: ERROR: Tried to enter directory \"sub\", which has already been visited."
"line": "test cases/failing/106 enter subdir twice/meson.build:3:0: ERROR: Tried to enter directory \"sub\", which has already been visited."
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/109 invalid fstring/meson.build:3:4: ERROR: Identifier \"foo\" does not name a variable."
"line": "test cases/failing/107 invalid fstring/meson.build:3:4: ERROR: Identifier \"foo\" does not name a variable."
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/110 compiler argument checking/meson.build:4:25: ERROR: Compiler for C does not support \"-meson-goober-arg-for-testing\""
"line": "test cases/failing/108 compiler argument checking/meson.build:4:25: ERROR: Compiler for C does not support \"-meson-goober-arg-for-testing\""
}
]
}

@ -2,7 +2,7 @@
"stdout": [
{
"match": "re",
"line": "test cases/failing/111 empty fallback/meson.build:6:0: ERROR: Dependency \"foo\" not found.*"
"line": "test cases/failing/109 empty fallback/meson.build:6:0: ERROR: Dependency \"foo\" not found.*"
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/112 cmake executable dependency/meson.build:9:14: ERROR: main is an executable and does not support the dependency() method. Use target() instead."
"line": "test cases/failing/110 cmake executable dependency/meson.build:9:14: ERROR: main is an executable and does not support the dependency() method. Use target() instead."
}
],
"tools": {

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/113 allow_fallback with fallback/meson.build:3:0: ERROR: \"fallback\" and \"allow_fallback\" arguments are mutually exclusive"
"line": "test cases/failing/111 allow_fallback with fallback/meson.build:3:0: ERROR: \"fallback\" and \"allow_fallback\" arguments are mutually exclusive"
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/114 nonsensical bindgen/meson.build:17:24: ERROR: bindgen source file must be a C header, not an object or build target"
"line": "test cases/failing/112 nonsensical bindgen/meson.build:17:24: ERROR: bindgen source file must be a C header, not an object or build target"
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/115 run_target in test/meson.build:7:0: ERROR: test keyword argument 'args' was of type array[RunTarget] but should have been array[str | File | BuildTarget | CustomTarget | CustomTargetIndex]"
"line": "test cases/failing/113 run_target in test/meson.build:7:0: ERROR: test keyword argument 'args' was of type array[RunTarget] but should have been array[str | File | BuildTarget | CustomTarget | CustomTargetIndex]"
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/116 run_target in add_install_script/meson.build:7:6: ERROR: meson.add_install_script argument 2 was of type \"RunTarget\" but should have been one of: \"str\", \"File\", \"BuildTarget\", \"CustomTarget\", \"CustomTargetIndex\", \"ExternalProgram\""
"line": "test cases/failing/114 run_target in add_install_script/meson.build:7:6: ERROR: meson.add_install_script argument 2 was of type \"RunTarget\" but should have been one of: \"str\", \"File\", \"BuildTarget\", \"CustomTarget\", \"CustomTargetIndex\", \"ExternalProgram\""
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/117 pathsep in install_symlink/meson.build:3:0: ERROR: Link name is \"foo/bar\", but link names cannot contain path separators. The dir part should be in install_dir."
"line": "test cases/failing/115 pathsep in install_symlink/meson.build:3:0: ERROR: Link name is \"foo/bar\", but link names cannot contain path separators. The dir part should be in install_dir."
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/118 subproject version conflict/meson.build:4:8: ERROR: Subproject B version is 100 but ['1'] required."
"line": "test cases/failing/116 subproject version conflict/meson.build:4:8: ERROR: Subproject B version is 100 but ['1'] required."
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/119 structured source empty string/meson.build:9:2: ERROR: structured_sources: keys to dictionary argument may not be an empty string."
"line": "test cases/failing/117 structured source empty string/meson.build:9:2: ERROR: structured_sources: keys to dictionary argument may not be an empty string."
}
]
}

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/120 structured_sources conflicts/meson.build:7:0: ERROR: Conflicting sources in structured sources: main.rs"
"line": "test cases/failing/118 structured_sources conflicts/meson.build:7:0: ERROR: Conflicting sources in structured sources: main.rs"
}
]
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save