Skip to content

Commit 0202fe6

Browse files
committed
Update lib Name
1 parent 8e43a78 commit 0202fe6

File tree

1 file changed

+16
-18
lines changed

1 file changed

+16
-18
lines changed

tests/unit/plugins/conan/test_resolution.py

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
"""Unit tests for Conan resolution functionality."""
22

3-
import logging
4-
from unittest.mock import Mock, patch
5-
63
import pytest
74
from packaging.requirements import Requirement
85

@@ -17,7 +14,6 @@
1714
ConanVersion,
1815
ConanVersionRange,
1916
)
20-
from cppython.utility.exception import ProviderConfigurationError
2117

2218
# Constants for test validation
2319
EXPECTED_PROFILE_CALL_COUNT = 2
@@ -130,56 +126,56 @@ def test_requires_no_version(self) -> None:
130126
def test_with_user_channel(self) -> None:
131127
"""Test that ConanDependency handles user/channel correctly."""
132128
dependency = ConanDependency(
133-
name='mylib',
129+
name='example',
134130
version=ConanVersion.from_string('1.0.0'),
135131
user_channel=ConanUserChannel(user='myuser', channel='stable'),
136132
)
137133

138-
assert dependency.requires() == 'mylib/1.0.0@myuser/stable'
134+
assert dependency.requires() == 'example/1.0.0@myuser/stable'
139135

140136
def test_with_revision(self) -> None:
141137
"""Test that ConanDependency handles revisions correctly."""
142138
dependency = ConanDependency(
143-
name='mylib', version=ConanVersion.from_string('1.0.0'), revision=ConanRevision(revision='abc123')
139+
name='example', version=ConanVersion.from_string('1.0.0'), revision=ConanRevision(revision='abc123')
144140
)
145141

146-
assert dependency.requires() == 'mylib/1.0.0#abc123'
142+
assert dependency.requires() == 'example/1.0.0#abc123'
147143

148144
def test_full_reference(self) -> None:
149145
"""Test that ConanDependency handles full references correctly."""
150146
dependency = ConanDependency(
151-
name='mylib',
147+
name='example',
152148
version=ConanVersion.from_string('1.0.0'),
153149
user_channel=ConanUserChannel(user='myuser', channel='stable'),
154150
revision=ConanRevision(revision='abc123'),
155151
)
156152

157-
assert dependency.requires() == 'mylib/1.0.0@myuser/stable#abc123'
153+
assert dependency.requires() == 'example/1.0.0@myuser/stable#abc123'
158154

159155
def test_from_reference_simple(self) -> None:
160156
"""Test parsing a simple package name."""
161-
dependency = ConanDependency.from_conan_reference('mylib')
157+
dependency = ConanDependency.from_conan_reference('example')
162158

163-
assert dependency.name == 'mylib'
159+
assert dependency.name == 'example'
164160
assert dependency.version is None
165161
assert dependency.user_channel is None
166162
assert dependency.revision is None
167163

168164
def test_from_reference_with_version(self) -> None:
169165
"""Test parsing a package with version."""
170-
dependency = ConanDependency.from_conan_reference('mylib/1.0.0')
166+
dependency = ConanDependency.from_conan_reference('example/1.0.0')
171167

172-
assert dependency.name == 'mylib'
168+
assert dependency.name == 'example'
173169
assert dependency.version is not None
174170
assert str(dependency.version) == '1.0.0'
175171
assert dependency.user_channel is None
176172
assert dependency.revision is None
177173

178174
def test_from_reference_with_version_range(self) -> None:
179175
"""Test parsing a package with version range."""
180-
dependency = ConanDependency.from_conan_reference('mylib/[>=1.0 <2.0]')
176+
dependency = ConanDependency.from_conan_reference('example/[>=1.0 <2.0]')
181177

182-
assert dependency.name == 'mylib'
178+
assert dependency.name == 'example'
183179
assert dependency.version is None
184180
assert dependency.version_range is not None
185181
assert dependency.version_range.expression == '>=1.0 <2.0'
@@ -188,9 +184,9 @@ def test_from_reference_with_version_range(self) -> None:
188184

189185
def test_from_reference_full(self) -> None:
190186
"""Test parsing a full Conan reference."""
191-
dependency = ConanDependency.from_conan_reference('mylib/1.0.0@myuser/stable#abc123')
187+
dependency = ConanDependency.from_conan_reference('example/1.0.0@myuser/stable#abc123')
192188

193-
assert dependency.name == 'mylib'
189+
assert dependency.name == 'example'
194190
assert dependency.version is not None
195191
assert str(dependency.version) == '1.0.0'
196192
assert dependency.user_channel is not None
@@ -199,8 +195,10 @@ def test_from_reference_full(self) -> None:
199195
assert dependency.revision is not None
200196
assert dependency.revision.revision == 'abc123'
201197

198+
202199
class TestResolveProfiles:
203200
"""Test profile resolution functionality."""
204201

202+
205203
class TestResolveConanData:
206204
"""Test Conan data resolution."""

0 commit comments

Comments
 (0)