Skip to content

Commit 90a878e

Browse files
committed
Add satisfiability tests.
1 parent 00e8e41 commit 90a878e

File tree

5 files changed

+377
-0
lines changed

5 files changed

+377
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
source: crates/pixi_core/src/lock_file/satisfiability/mod.rs
3+
expression: s
4+
---
5+
environment 'default' does not satisfy the requirements of the project for platform 'osx-arm64'
6+
Diagnostic severity: error
7+
Caused by: the requirement 'numpy==2.* ; sys_platform == 'darwin'' could not be satisfied (required by '<environment>')

tests/data/non-satisfiability/changed-env-marker/pixi.lock

Lines changed: 171 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[workspace]
2+
authors = ["Hameer Abbasi <2190658+hameerabbasi@users.noreply.github.com>"]
3+
channels = ["conda-forge"]
4+
name = "sattest"
5+
platforms = ["osx-arm64"]
6+
version = "0.1.0"
7+
8+
[tasks]
9+
10+
[dependencies]
11+
python = "3.11.*"
12+
13+
[pypi-dependencies]
14+
numpy = { version = "==2.*", env-markers = "sys_platform == 'darwin'" }

tests/data/satisfiability/added-env-marker/pixi.lock

Lines changed: 171 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[workspace]
2+
authors = ["Hameer Abbasi <2190658+hameerabbasi@users.noreply.github.com>"]
3+
channels = ["conda-forge"]
4+
name = "sattest"
5+
platforms = ["osx-arm64"]
6+
version = "0.1.0"
7+
8+
[tasks]
9+
10+
[dependencies]
11+
python = "3.11.*"
12+
13+
[pypi-dependencies]
14+
numpy = { version = "==2.*", env-markers = "sys_platform == 'linux'" }

0 commit comments

Comments
 (0)