File tree Expand file tree Collapse file tree 3 files changed +2
-13
lines changed
tests/integration/examples Expand file tree Collapse file tree 3 files changed +2
-13
lines changed Original file line number Diff line number Diff line change @@ -100,16 +100,7 @@ class CMakeSyncData(SyncData):
100100 """The CMake sync data"""
101101
102102 preset_file : Annotated [Path , Field (description = 'Path to the CMakePresets.json file generated by the provider.' )]
103- configurations : Annotated [
104- list [str ],
105- Field (
106- description = 'List of configurations to generate presets for. Preset names are generated via '
107- 'the `provider_name` field with an appended suffix.'
108- ),
109- ] = [
110- 'Release' ,
111- 'Debug' ,
112- ]
103+ toolchain : Path | None = None
113104
114105
115106class CMakeData (CPPythonModel ):
Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ def _create_cmake_sync_data(self) -> CMakeSyncData:
125125
126126 return CMakeSyncData (
127127 provider_name = TypeName ('vcpkg' ),
128- preset_file = provider_preset_path ,
128+ toolchain = vcpkg_cmake_path ,
129129 )
130130
131131 @classmethod
Original file line number Diff line number Diff line change 88from pathlib import Path
99from tomllib import loads
1010
11- import pytest
1211from typer .testing import CliRunner
1312
1413from cppython .console .schema import ConsoleInterface
1817pytest_plugins = ['tests.fixtures.example' , 'tests.fixtures.conan' ]
1918
2019
21- @pytest .mark .skip (reason = 'TODO' )
2220class TestConanCMake :
2321 """Test project variation of conan and CMake"""
2422
You can’t perform that action at this time.
0 commit comments