diff --git a/pixi.toml b/pixi.toml index a40b1e35f..3445ae8c5 100644 --- a/pixi.toml +++ b/pixi.toml @@ -53,6 +53,7 @@ test-integration-global = { cmd = "pytest --numprocesses=auto --durations=10 tes # /path/to/test.py::test_function test-specific-test = { cmd = "pytest", depends-on = ["build"] } typecheck-integration = "mypy --strict tests/integration" +update-integration-test-data = { cmd = "python update-channels.py", cwd = "tests/integration/test_data" } [feature.dev.dependencies] # Needed for the citation diff --git a/tests/integration/conftest.py b/tests/integration/conftest.py index 2f09457e3..56c4dd186 100644 --- a/tests/integration/conftest.py +++ b/tests/integration/conftest.py @@ -15,19 +15,19 @@ def test_data() -> Path: @pytest.fixture def dummy_channel_1(test_data: Path) -> str: - return test_data.joinpath("dummy_channel_1/output").as_uri() + return test_data.joinpath("channels", "dummy_channel_1").as_uri() @pytest.fixture def dummy_channel_2(test_data: Path) -> str: - return test_data.joinpath("dummy_channel_2/output").as_uri() + return test_data.joinpath("channels", "dummy_channel_2").as_uri() @pytest.fixture def global_update_channel_1(test_data: Path) -> str: - return test_data.joinpath("global_update_channel_1/output").as_uri() + return test_data.joinpath("channels", "global_update_channel_1").as_uri() @pytest.fixture def non_self_expose_channel(test_data: Path) -> str: - return test_data.joinpath("non_self_expose_channel/output").as_uri() + return test_data.joinpath("channels", "non_self_expose_channel").as_uri() diff --git a/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-a-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-a-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..889399205 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-a-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..b31cb8670 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-c-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-c-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..55ea53846 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-c-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-d-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-d-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..5efaeb2b9 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy-d-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy_e-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy_e-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..b07c57f62 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/linux-64/dummy_e-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_1/output/linux-64/repodata.json b/tests/integration/test_data/channels/dummy_channel_1/linux-64/repodata.json similarity index 60% rename from tests/integration/test_data/dummy_channel_1/output/linux-64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_1/linux-64/repodata.json index 5728aa3c9..86cae0789 100644 --- a/tests/integration/test_data/dummy_channel_1/output/linux-64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_1/linux-64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "dummy-c" ], - "md5": "597e9cb900b6959ac30f8e2deb387be5", + "md5": "656a6e0333247de527797d3280aa72ca", "name": "dummy-a", "platform": "linux", - "sha256": "14a455ab09bc5f0aa45add672e03903b3506ec9cec1f3ed56d211e4c500a2c82", - "size": 196722, + "sha256": "320d68fb5819a01186d5f2673d155efc2fe70351897530aa19f82534572d836c", + "size": 2504, "subdir": "linux-64", - "timestamp": 1728656618060, + "timestamp": 1729178223687, "version": "0.1.0" }, "dummy-b-0.1.0-hb0f4dca_0.conda": { @@ -25,13 +25,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "49bd2f4567a0ba51b4eb8792ed0c851b", + "md5": "becfc57e88e21f5626737cb92fece721", "name": "dummy-b", "platform": "linux", - "sha256": "61dae106b7f44a74bcf89064ec25e3e76097deabfe8c2d4ea12d2c09abc6daef", - "size": 149020, + "sha256": "f80008aee11ff8bfc1504a8a9c331703a9d12e78d91b9299a7a0a2de1ade9f30", + "size": 2403, "subdir": "linux-64", - "timestamp": 1728656618060, + "timestamp": 1729178223687, "version": "0.1.0" }, "dummy-c-0.1.0-hb0f4dca_0.conda": { @@ -39,13 +39,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "b33c6761380ff086c99f96ed36fdcfe1", + "md5": "752d10423b31d4fbf9ff7d0b2cc3ab8c", "name": "dummy-c", "platform": "linux", - "sha256": "0e6861e1b51d0b2471f1be0fc5b6e65cf3cf4cc2f7d4cf6a20400bae85b7b563", - "size": 159429, + "sha256": "543020b97859f95a8f8d950f874c65c7f9df1bb5bd9b045152240c2ecf5857f6", + "size": 2409, "subdir": "linux-64", - "timestamp": 1728656618060, + "timestamp": 1729178223687, "version": "0.1.0" }, "dummy-d-0.1.0-hb0f4dca_0.conda": { @@ -55,13 +55,13 @@ "depends": [ "dummy-x" ], - "md5": "bf9a8314ff17815586f8a0277f2b0de8", + "md5": "f3010480159c90ad9ced02778d4b6653", "name": "dummy-d", "platform": "linux", - "sha256": "fff1786527dabae7ec1da256547b02046694411fd13b21af841df18743e53644", - "size": 171447, + "sha256": "09dae30e71599738a33e6a1c08435cf28afbe7cfdd0ae5fadaf0de199b565476", + "size": 2395, "subdir": "linux-64", - "timestamp": 1728656618060, + "timestamp": 1729178223687, "version": "0.1.0" }, "dummy_e-0.1.0-hb0f4dca_0.conda": { @@ -69,13 +69,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "92d19184d86598cd12ca01c7540d2985", + "md5": "8bc477124715f4a5bc48b457a61d1c77", "name": "dummy_e", "platform": "linux", - "sha256": "a94c94f04912d5ca926d560c634857bacea847046ab80b5cd674f2624722807e", - "size": 183759, + "sha256": "9c9c5a5b66caae82708c53ea5428d467f46b76b862c9c63d4e649a1eee6c164e", + "size": 2401, "subdir": "linux-64", - "timestamp": 1728656618060, + "timestamp": 1729178223687, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/dummy_channel_1/output/noarch/repodata.json b/tests/integration/test_data/channels/dummy_channel_1/noarch/repodata.json similarity index 100% rename from tests/integration/test_data/dummy_channel_1/output/noarch/repodata.json rename to tests/integration/test_data/channels/dummy_channel_1/noarch/repodata.json diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-a-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-a-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..9d6aa79ac Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-a-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-b-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-b-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..7cfe2592c Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-b-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-c-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-c-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..9136cfdc3 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-c-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-d-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-d-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..597246c28 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy-d-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy_e-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy_e-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..539f6758c Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-64/dummy_e-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-64/repodata.json b/tests/integration/test_data/channels/dummy_channel_1/osx-64/repodata.json similarity index 59% rename from tests/integration/test_data/dummy_channel_1/output/osx-64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_1/osx-64/repodata.json index 4a1703ecd..f9aa09fb5 100644 --- a/tests/integration/test_data/dummy_channel_1/output/osx-64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_1/osx-64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "dummy-c" ], - "md5": "08fbe58a444f0ece0089d419c7afd2b1", + "md5": "36f7dd667fda07b528008100cb07c91d", "name": "dummy-a", "platform": "osx", - "sha256": "c4840441825cf855f003d57facbaba274bcdf28743424c7a7b548ae974d737b0", - "size": 315563, + "sha256": "8554ebfabc3186bb9e3ab542f25371eadfe9dd03ce157787ccf04c65ce86785a", + "size": 2510, "subdir": "osx-64", - "timestamp": 1728656619048, + "timestamp": 1729178223878, "version": "0.1.0" }, "dummy-b-0.1.0-h0dc7051_0.conda": { @@ -25,13 +25,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "5758178d2d15b3c4758e1c6286c1e714", + "md5": "168efaabed245a7f6234c29da9ff7dff", "name": "dummy-b", "platform": "osx", - "sha256": "704f2af4e85ef4858e60e42ffe117ed4208f14c72f62f8192e4cbe3801943dc0", - "size": 334599, + "sha256": "273195138ff2808c2174a1bf3b51bc7a382e7bad36b8bd20948d3f05c9777e15", + "size": 2403, "subdir": "osx-64", - "timestamp": 1728656619048, + "timestamp": 1729178223877, "version": "0.1.0" }, "dummy-c-0.1.0-h0dc7051_0.conda": { @@ -39,13 +39,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "56cda8fe1b6f9979759094bd08b8c982", + "md5": "a0a4e037e427a5290a5ef95f98627a90", "name": "dummy-c", "platform": "osx", - "sha256": "e7afcdb7bc8a7bdd0724047acd5c32d3ecd5cea08b1e275222efa727d263a73c", - "size": 298829, + "sha256": "b1dd6e15d755eba1386e71cd5d15fff983ecdc80785125553eeff54b12f0950f", + "size": 2392, "subdir": "osx-64", - "timestamp": 1728656619048, + "timestamp": 1729178223877, "version": "0.1.0" }, "dummy-d-0.1.0-h0dc7051_0.conda": { @@ -55,13 +55,13 @@ "depends": [ "dummy-x" ], - "md5": "2a15c9a07af764199be9f2c46f2bb82a", + "md5": "9293715b35c6cfd25e169d7a812bc6a9", "name": "dummy-d", "platform": "osx", - "sha256": "2e2862a7b20d1e536f33be1f9bc6dfef13eab94363b2d73e355254a841fd1520", - "size": 283050, + "sha256": "db553e110f9ca753bba98fa775ea1726c7c921a35818f905c155c1df64a995e4", + "size": 2419, "subdir": "osx-64", - "timestamp": 1728656619048, + "timestamp": 1729178223877, "version": "0.1.0" }, "dummy_e-0.1.0-h0dc7051_0.conda": { @@ -69,13 +69,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "587cbef047629540ef0c618981ca6000", + "md5": "c82802223713db19e5317a4901e2c9c5", "name": "dummy_e", "platform": "osx", - "sha256": "637622288678a6adcf6ab71909acd80a356be4f94675f823745968d9755f97ee", - "size": 267020, + "sha256": "a5ac9a270ed315822fe1cbec8e2480d0e1a33f68d8b45b567919f512e03b467a", + "size": 2389, "subdir": "osx-64", - "timestamp": 1728656619048, + "timestamp": 1729178223877, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-a-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-a-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..4e52a5059 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-a-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..c5fe75a8f Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-c-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-c-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..60b1bbb5a Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-c-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-d-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-d-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..c7a87f5c5 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy-d-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy_e-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy_e-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..4d50afc07 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/dummy_e-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/repodata.json b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/repodata.json similarity index 59% rename from tests/integration/test_data/dummy_channel_1/output/osx-arm64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_1/osx-arm64/repodata.json index f2068e057..77409296b 100644 --- a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_1/osx-arm64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "dummy-c" ], - "md5": "207186e8a7cf582b9a0dcbbd3b940a24", + "md5": "b80edffcb7728032a13c03c1b7818e14", "name": "dummy-a", "platform": "osx", - "sha256": "88639105a6495d3dfeb316b1ed5b39c7a5444e49f68dd6f6e6e462170f8bf56e", - "size": 233247, + "sha256": "7559a2bac20fb206e813b68453efb81170f46eae2bda82f0a7bd95775b2106bb", + "size": 2500, "subdir": "osx-arm64", - "timestamp": 1728656618428, + "timestamp": 1729178223781, "version": "0.1.0" }, "dummy-b-0.1.0-h60d57d3_0.conda": { @@ -25,13 +25,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "7a51cdd64a06c00ad6dd9c7e5a215ccc", + "md5": "bdf994866192d80bd4e6573bb40352c3", "name": "dummy-b", "platform": "osx", - "sha256": "62e38dd89eee4c0fd88ba268b1d70de40b4ac99c01e430c7345f7b2f527986a0", - "size": 258331, + "sha256": "0b268b7396a8221ab7947fc88436a4abbb7530fb6a65f889678f7ddf6a34e177", + "size": 2408, "subdir": "osx-arm64", - "timestamp": 1728656618429, + "timestamp": 1729178223781, "version": "0.1.0" }, "dummy-c-0.1.0-h60d57d3_0.conda": { @@ -39,13 +39,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "7d1c920bd362ce87fb60ec7dc022c70a", + "md5": "ba4e3779a273e62ead6dc2d22de32906", "name": "dummy-c", "platform": "osx", - "sha256": "e4fc8d68868c6a7811aa05ace230bb6ff35f32f2c84e8e800050603e470fd59d", - "size": 224415, + "sha256": "8b8126a175904c86cd34139658e6c5c052d078fa6d4fe78367fb261936673c4f", + "size": 2388, "subdir": "osx-arm64", - "timestamp": 1728656618429, + "timestamp": 1729178223781, "version": "0.1.0" }, "dummy-d-0.1.0-h60d57d3_0.conda": { @@ -55,13 +55,13 @@ "depends": [ "dummy-x" ], - "md5": "0c511e248e8d9d9e1eee68ceb0a0b7ee", + "md5": "d1b1d17bee12674c7534f320c479b318", "name": "dummy-d", "platform": "osx", - "sha256": "31483bb2eefdb2c37c549b36200b847ff2db3ca0ed70ae027577fc3a2cd16f5b", - "size": 210149, + "sha256": "5cf5660f664e1ff3bb096cc16446a55577055ec29cd8cfd43884512de9e12aeb", + "size": 2432, "subdir": "osx-arm64", - "timestamp": 1728656618428, + "timestamp": 1729178223781, "version": "0.1.0" }, "dummy_e-0.1.0-h60d57d3_0.conda": { @@ -69,13 +69,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "f294953bfdad44eace2f6c7afd62767b", + "md5": "88ff766b28e400c2e430194e2952be5d", "name": "dummy_e", "platform": "osx", - "sha256": "f4649e11ddcd0a5fea4256c69fb02e047d1efdbd8de03d88b3c850b9824f0993", - "size": 246049, + "sha256": "bbd7ca46d398107af5ecc5a7fd59085e9fa4572806c772e64cb05bfbf586b02f", + "size": 2411, "subdir": "osx-arm64", - "timestamp": 1728656618429, + "timestamp": 1729178223781, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-a-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-a-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..c1b7ac49b Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-a-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-b-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-b-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..4c3109f3b Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-b-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-c-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-c-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..61e5507c1 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-c-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-d-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-d-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..fbc437c23 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy-d-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy_e-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy_e-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..c5a752159 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_1/win-64/dummy_e-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_1/output/win-64/repodata.json b/tests/integration/test_data/channels/dummy_channel_1/win-64/repodata.json similarity index 59% rename from tests/integration/test_data/dummy_channel_1/output/win-64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_1/win-64/repodata.json index 766a60792..ad6a65c3a 100644 --- a/tests/integration/test_data/dummy_channel_1/output/win-64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_1/win-64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "dummy-c" ], - "md5": "f0d02cc7bad16e7c5c549118fcfaac3b", + "md5": "894862bd4f896ed5f204f1be13b2b056", "name": "dummy-a", "platform": "win", - "sha256": "6103329bc03095464bfb421b02bccd36c7cd2e70ec5a8f45c6acae22a4627b72", - "size": 129862, + "sha256": "f15a3ad0632b9b7359ace8d7e7ef048de82e4e585e2da1c4bd8457d329339b85", + "size": 2515, "subdir": "win-64", - "timestamp": 1728656617798, + "timestamp": 1729178223602, "version": "0.1.0" }, "dummy-b-0.1.0-h9490d1a_0.conda": { @@ -25,13 +25,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "f2cdc4fe37dcdc53bc756182400c07ef", + "md5": "40e2b96280f62e5391008ae4d7d167ff", "name": "dummy-b", "platform": "win", - "sha256": "301cc1f47767d76e440dd9d33c8b7f04aefbcc283944f6e50d7e9fecb43993d2", - "size": 119245, + "sha256": "bebdbd62ba324e2ce75f32903e2dcd7bcdd5d3da2bf57e271915b4a30cf4522f", + "size": 2396, "subdir": "win-64", - "timestamp": 1728656617798, + "timestamp": 1729178223602, "version": "0.1.0" }, "dummy-c-0.1.0-h9490d1a_0.conda": { @@ -39,13 +39,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "7eb77094d24bce94fbde43196fca26bf", + "md5": "603eb9a71b601c278d746291d5e1ef73", "name": "dummy-c", "platform": "win", - "sha256": "76e49accd774dc4785b377356f5267d8539fff68d1d9fe27b702b140d18ddf69", - "size": 111514, + "sha256": "2f33d8861b04322e0678070cd6a40e088e8d96de7f63d4a5f1393deeb070e5de", + "size": 2392, "subdir": "win-64", - "timestamp": 1728656617798, + "timestamp": 1729178223601, "version": "0.1.0" }, "dummy-d-0.1.0-h9490d1a_0.conda": { @@ -55,13 +55,13 @@ "depends": [ "dummy-x" ], - "md5": "6cb27a4201ffc597ccafdcc2b80133c7", + "md5": "b148a579bf9c311788e4426da2d39f52", "name": "dummy-d", "platform": "win", - "sha256": "dbe72e74ada93d5edfed84bf369a564d17b0949f188dc8ec1f5f81e418d20e95", - "size": 140004, + "sha256": "39e3639f3b687441f0279bc969a3926bbd45ae9c60d64f2bc2c8039e735ab337", + "size": 2425, "subdir": "win-64", - "timestamp": 1728656617798, + "timestamp": 1729178223602, "version": "0.1.0" }, "dummy_e-0.1.0-h9490d1a_0.conda": { @@ -69,13 +69,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "42a198b645aaa487b2eec2ce5da0417d", + "md5": "ece6c43744065efeacc62233a3ba17a1", "name": "dummy_e", "platform": "win", - "sha256": "862286175f4634fc02fd647dbc4438aca5f004c3913b06173efa21608e5fbc9a", - "size": 101456, + "sha256": "7873f5aabe91760125c276695c040f570435218d88f7ac62a7cbe9649c7bf94b", + "size": 2416, "subdir": "win-64", - "timestamp": 1728656617798, + "timestamp": 1729178223602, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/dummy_channel_2/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_2/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..e90d49293 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_2/linux-64/dummy-x-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/dummy_channel_2/linux-64/dummy-x-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..86fd13f18 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/linux-64/dummy-x-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_2/output/linux-64/repodata.json b/tests/integration/test_data/channels/dummy_channel_2/linux-64/repodata.json similarity index 62% rename from tests/integration/test_data/dummy_channel_2/output/linux-64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_2/linux-64/repodata.json index 127c2ebe0..378cd585d 100644 --- a/tests/integration/test_data/dummy_channel_2/output/linux-64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_2/linux-64/repodata.json @@ -9,13 +9,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "f85960fbb020f325b1a881176f0af94a", + "md5": "07de11bd4b29dd619e04586032c7a594", "name": "dummy-b", "platform": "linux", - "sha256": "c1319a6e656c72410738cd99823a9c861e95568684e405d09c400bf2e400a904", - "size": 12212, + "sha256": "d514ae88018c65fa752cdb5555b858ba1fdfad578ce9db175029ac8c435ad15f", + "size": 2401, "subdir": "linux-64", - "timestamp": 1728983076380, + "timestamp": 1729178224025, "version": "0.1.0" }, "dummy-x-0.1.0-hb0f4dca_0.conda": { @@ -23,13 +23,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "2fde9a3b035cb6e898c28ab7a3cc6c6d", + "md5": "5dd0bc35531c5873a77a4323f8ee4b27", "name": "dummy-x", "platform": "linux", - "sha256": "e18f27d9ac595a8c30ca243223526d6b76e0a19ca186d950393243d2d209a79f", - "size": 15140, + "sha256": "ac16acd8f0851e5bdbe6cd3e4bf1736514e849230d0baa2883d334a5296b07c4", + "size": 2391, "subdir": "linux-64", - "timestamp": 1728983076380, + "timestamp": 1729178224025, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/dummy_channel_2/output/noarch/repodata.json b/tests/integration/test_data/channels/dummy_channel_2/noarch/repodata.json similarity index 100% rename from tests/integration/test_data/dummy_channel_2/output/noarch/repodata.json rename to tests/integration/test_data/channels/dummy_channel_2/noarch/repodata.json diff --git a/tests/integration/test_data/channels/dummy_channel_2/osx-64/dummy-b-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_2/osx-64/dummy-b-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..d5b06df74 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/osx-64/dummy-b-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_2/osx-64/dummy-x-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/dummy_channel_2/osx-64/dummy-x-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..963a9cc6f Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/osx-64/dummy-x-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_2/output/osx-64/repodata.json b/tests/integration/test_data/channels/dummy_channel_2/osx-64/repodata.json similarity index 61% rename from tests/integration/test_data/dummy_channel_2/output/osx-64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_2/osx-64/repodata.json index 63dac534f..a330e115c 100644 --- a/tests/integration/test_data/dummy_channel_2/output/osx-64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_2/osx-64/repodata.json @@ -9,13 +9,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "01e59c205e5868da1383de347188aff0", + "md5": "5766de54863d628c0a454bd2c1aa65bf", "name": "dummy-b", "platform": "osx", - "sha256": "5b9b58c26fe363325bf55d6a2e853f6dd24fb7f68eb6920d315bcb7452088328", - "size": 32249, + "sha256": "4c0bb608ce80d580938c4a143c3fbe4d1c33fa5e71f00e0e36f3c2023e2a4a01", + "size": 2398, "subdir": "osx-64", - "timestamp": 1728983076503, + "timestamp": 1729178224128, "version": "0.1.0" }, "dummy-x-0.1.0-h0dc7051_0.conda": { @@ -23,13 +23,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "6b53468a2a62b6fe93907a04fb69dd95", + "md5": "4aee63703ad2c3112da1c6f7ce436558", "name": "dummy-x", "platform": "osx", - "sha256": "76c5eb3ceb3a470e2a6400b87aad855c634f4ac08f33d880887ec3f1fd4f22e1", - "size": 26189, + "sha256": "b1a09df67d1ad6daf92dcd82e0edaee991a1bfad16f923fa7501a1c0ef68b873", + "size": 2393, "subdir": "osx-64", - "timestamp": 1728983076503, + "timestamp": 1729178224128, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..905451724 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/dummy-x-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/dummy-x-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..29fb81ae1 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/dummy-x-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_2/output/osx-arm64/repodata.json b/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/repodata.json similarity index 61% rename from tests/integration/test_data/dummy_channel_2/output/osx-arm64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_2/osx-arm64/repodata.json index 4fbe3187c..2cbc6cf19 100644 --- a/tests/integration/test_data/dummy_channel_2/output/osx-arm64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_2/osx-arm64/repodata.json @@ -9,13 +9,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "edca682cc09a974b6453d9b19d32c351", + "md5": "3902ddaea8107c63e7f63c525143b8cf", "name": "dummy-b", "platform": "osx", - "sha256": "a90458015c443c443460064d14bbf1b6560ceb27b7d4eb204caf3e501e16865f", - "size": 18391, + "sha256": "598b9f85b06134aa99c83b32bc3e356e3309d3d12ebd0fa07c10e235a0a60f98", + "size": 2412, "subdir": "osx-arm64", - "timestamp": 1728983076440, + "timestamp": 1729178224074, "version": "0.1.0" }, "dummy-x-0.1.0-h60d57d3_0.conda": { @@ -23,13 +23,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "fe2b9de8fbcbd1a588ed41d04e850d2d", + "md5": "d686c72925b367f020e572a243a596e5", "name": "dummy-x", "platform": "osx", - "sha256": "70b985a0464aca5c82985a334c90f85cc6290683efabcb3d01139ae9108ed2e3", - "size": 22135, + "sha256": "90e1a12d0cb344c7c204c29767858d996382d3ba3143140ce3f255a59917053b", + "size": 2398, "subdir": "osx-arm64", - "timestamp": 1728983076440, + "timestamp": 1729178224074, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/dummy_channel_2/win-64/dummy-b-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_2/win-64/dummy-b-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..49c0f7016 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/win-64/dummy-b-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/dummy_channel_2/win-64/dummy-x-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/dummy_channel_2/win-64/dummy-x-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..fbd3975e3 Binary files /dev/null and b/tests/integration/test_data/channels/dummy_channel_2/win-64/dummy-x-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/dummy_channel_2/output/win-64/repodata.json b/tests/integration/test_data/channels/dummy_channel_2/win-64/repodata.json similarity index 61% rename from tests/integration/test_data/dummy_channel_2/output/win-64/repodata.json rename to tests/integration/test_data/channels/dummy_channel_2/win-64/repodata.json index f4b2236b7..520e5aa19 100644 --- a/tests/integration/test_data/dummy_channel_2/output/win-64/repodata.json +++ b/tests/integration/test_data/channels/dummy_channel_2/win-64/repodata.json @@ -9,13 +9,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "56b5a7a65150d4a2941515c9c3717c6f", + "md5": "f25e62a4d1ef36cb350ab5c9d3a427aa", "name": "dummy-b", "platform": "win", - "sha256": "e281921e34424985e680050bf1714289fdd4e20241b830410bfdfee55505dce6", - "size": 6195, + "sha256": "d4266722f25d23b7d4027f2db668c0b6c73023daf01e1a901e70dd85a3085efb", + "size": 2406, "subdir": "win-64", - "timestamp": 1728983076323, + "timestamp": 1729178223975, "version": "0.1.0" }, "dummy-x-0.1.0-h9490d1a_0.conda": { @@ -23,13 +23,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "feeb05a11f1ee00a94ec168991c8a46f", + "md5": "0cf488d1594f9f5a39c73401c2af3014", "name": "dummy-x", "platform": "win", - "sha256": "90dfd8c70601d8efc60e91b48a928a40f48268a78829c457f88a40024cced32c", - "size": 3055, + "sha256": "171a71552abe26a9f1611ac06e2bf7e747a64a8f6bb87247908b5b2c377b7553", + "size": 2400, "subdir": "win-64", - "timestamp": 1728983076323, + "timestamp": 1729178223975, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/global_update_channel_1/linux-64/package-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..dff8e8ffe Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/linux-64/package-0.2.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package-0.2.0-hb0f4dca_0.conda new file mode 100644 index 000000000..d36d0d466 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package-0.2.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/linux-64/package2-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package2-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..88f19ff93 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package2-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/linux-64/package2-0.2.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package2-0.2.0-hb0f4dca_0.conda new file mode 100644 index 000000000..a27c5e167 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/linux-64/package2-0.2.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/global_update_channel_1/output/linux-64/repodata.json b/tests/integration/test_data/channels/global_update_channel_1/linux-64/repodata.json similarity index 59% rename from tests/integration/test_data/global_update_channel_1/output/linux-64/repodata.json rename to tests/integration/test_data/channels/global_update_channel_1/linux-64/repodata.json index c624a3f16..3973320bb 100644 --- a/tests/integration/test_data/global_update_channel_1/output/linux-64/repodata.json +++ b/tests/integration/test_data/channels/global_update_channel_1/linux-64/repodata.json @@ -9,13 +9,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "24bcc1d7884b664e7dbe83bc57865cb2", + "md5": "c6c6f754f5c2c216bd52fbb85c1efc98", "name": "package", "platform": "linux", - "sha256": "90628def4b54b08709e8cb6ab2a994c0868caaa5dbf6c1e3398ae6bf2b8ec28d", - "size": 734504, + "sha256": "cabaa1a42c4133b9d2069d582c5661b8eed6191610105cb3f2e06f009ab575d2", + "size": 2495, "subdir": "linux-64", - "timestamp": 1728998858372, + "timestamp": 1729178224227, "version": "0.1.0" }, "package-0.2.0-hb0f4dca_0.conda": { @@ -23,13 +23,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "018031c969612a9abf5471d739f1609b", + "md5": "a2c89454fb406882937c0cdd29b03de1", "name": "package", "platform": "linux", - "sha256": "cf85cad369945d55a8a79e7ea0af0f8c45e7dff4900c615a713cb52e7037c15c", - "size": 286438, + "sha256": "ea8d18ac0a14f85321dcb09d4cf5eceed05a94120208488120c21449b80b76f4", + "size": 2488, "subdir": "linux-64", - "timestamp": 1727946102143, + "timestamp": 1729178224438, "version": "0.2.0" }, "package2-0.1.0-hb0f4dca_0.conda": { @@ -37,13 +37,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "08703676fb6aac7ba1dc7cebe63d3afb", + "md5": "33d2ed60ef0e417b81c41bfbfd2c1bfd", "name": "package2", "platform": "linux", - "sha256": "ccd6937a4eb5536c18e678358075309d7319328c52a5af60c181ea88f9abe5db", - "size": 811777, + "sha256": "c565df60ce90f3fd12d3e8901a97765fe38df980c5417a1c7e74ecbc4e88d819", + "size": 2396, "subdir": "linux-64", - "timestamp": 1728998858372, + "timestamp": 1729178224227, "version": "0.1.0" }, "package2-0.2.0-hb0f4dca_0.conda": { @@ -51,13 +51,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "c54786ed22b057b6f36774b0f1255320", + "md5": "cc0670070cff436223108ae4c2c84c63", "name": "package2", "platform": "linux", - "sha256": "196994cf91d4d65b29d41309a476e5f18614ef6f8aa9f77e490a7c623ce027b4", - "size": 272123, + "sha256": "a770f2466b0af0ecada4c1b89e4451201548c2787f32b7d2ae03bd2bb6c0fe81", + "size": 2395, "subdir": "linux-64", - "timestamp": 1727946102143, + "timestamp": 1729178224438, "version": "0.2.0" } }, diff --git a/tests/integration/test_data/global_update_channel_1/output/noarch/repodata.json b/tests/integration/test_data/channels/global_update_channel_1/noarch/repodata.json similarity index 100% rename from tests/integration/test_data/global_update_channel_1/output/noarch/repodata.json rename to tests/integration/test_data/channels/global_update_channel_1/noarch/repodata.json diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-64/package-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..83e26e832 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-64/package-0.2.0-h0dc7051_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package-0.2.0-h0dc7051_0.conda new file mode 100644 index 000000000..a54a3746b Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package-0.2.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-64/package2-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package2-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..edf9fc36a Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package2-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-64/package2-0.2.0-h0dc7051_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package2-0.2.0-h0dc7051_0.conda new file mode 100644 index 000000000..4c4f42deb Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-64/package2-0.2.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-64/repodata.json b/tests/integration/test_data/channels/global_update_channel_1/osx-64/repodata.json similarity index 59% rename from tests/integration/test_data/global_update_channel_1/output/osx-64/repodata.json rename to tests/integration/test_data/channels/global_update_channel_1/osx-64/repodata.json index e76b3d3ed..6fb8fd1b1 100644 --- a/tests/integration/test_data/global_update_channel_1/output/osx-64/repodata.json +++ b/tests/integration/test_data/channels/global_update_channel_1/osx-64/repodata.json @@ -9,13 +9,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "eeea5e741a765fc957c731b22fb9eb6d", + "md5": "d5888580aa328d7b88c2c3cf56d2ead5", "name": "package", "platform": "osx", - "sha256": "2887c0486aac48bab7a61a0b2d91c800c6e58be561e493155676f4448cbd7551", - "size": 920371, + "sha256": "c7e9e51e71e74ab069c8cce137a4a8a5de9149f42c0879959de168a1ef346531", + "size": 2493, "subdir": "osx-64", - "timestamp": 1728998859384, + "timestamp": 1729178224332, "version": "0.1.0" }, "package-0.2.0-h0dc7051_0.conda": { @@ -23,13 +23,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "51cfedb404eccf9fa2319459d2c9711e", + "md5": "c2d108747481ddbf8627ba002fa54a56", "name": "package", "platform": "osx", - "sha256": "90c1be8eda753f91cf87b2e835ff86990f3525a56685109408084ca4f98d8869", - "size": 343405, + "sha256": "ee2a6f637a951f22e6e853156bf29b3ca3ddc851358e4077ccdbaf2de88a6361", + "size": 2480, "subdir": "osx-64", - "timestamp": 1727946102587, + "timestamp": 1729178224543, "version": "0.2.0" }, "package2-0.1.0-h0dc7051_0.conda": { @@ -37,13 +37,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "436922cbd43aa11bd8337f85ad0e4f6e", + "md5": "fbac6b985b28786a4016be9089441c38", "name": "package2", "platform": "osx", - "sha256": "abb149cb0262397302bb18b41a59bfcf1f7b2ec2bf9bf7de0c00f127bfe4a5ce", - "size": 854183, + "sha256": "e2e111ae06f3003a8fe61d6bd68ecc51d0cb19a82876ac36957fe4cb0b68183d", + "size": 2397, "subdir": "osx-64", - "timestamp": 1728998859384, + "timestamp": 1729178224332, "version": "0.1.0" }, "package2-0.2.0-h0dc7051_0.conda": { @@ -51,13 +51,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "da9072df7da83a0d2f472f096ad877e1", + "md5": "072c52bb272b861c17c907e58867cef9", "name": "package2", "platform": "osx", - "sha256": "bcda093f187e893cd96385d77f4148466363742d2c28d763eea08f88d0a31f15", - "size": 332537, + "sha256": "014a1bd38a2782e43362f3c2eb0188c103fa615dee011298405078305c17e64f", + "size": 2406, "subdir": "osx-64", - "timestamp": 1727946102587, + "timestamp": 1729178224543, "version": "0.2.0" } }, diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..84d4f0041 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package-0.2.0-h60d57d3_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package-0.2.0-h60d57d3_0.conda new file mode 100644 index 000000000..47c8e6b07 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package-0.2.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package2-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package2-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..6dfbf8599 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package2-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package2-0.2.0-h60d57d3_0.conda b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package2-0.2.0-h60d57d3_0.conda new file mode 100644 index 000000000..5a8c22ce0 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/package2-0.2.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/repodata.json b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/repodata.json similarity index 59% rename from tests/integration/test_data/global_update_channel_1/output/osx-arm64/repodata.json rename to tests/integration/test_data/channels/global_update_channel_1/osx-arm64/repodata.json index a8bba5383..d580f9a2e 100644 --- a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/repodata.json +++ b/tests/integration/test_data/channels/global_update_channel_1/osx-arm64/repodata.json @@ -9,13 +9,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "39e26dea4b4b90adadbd86eadec1a8ff", + "md5": "0e5bb38507549c61556897202af5c4f3", "name": "package", "platform": "osx", - "sha256": "2ccd8656d1f6c856cda88972a44a9f190956a246521d92d9aa7705814e8d69bd", - "size": 800077, + "sha256": "da4b5abd3f43c1e9c403ce93387eadc14f64377879043df762c2816b49bf5025", + "size": 2501, "subdir": "osx-arm64", - "timestamp": 1728998858841, + "timestamp": 1729178224278, "version": "0.1.0" }, "package-0.2.0-h60d57d3_0.conda": { @@ -23,13 +23,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "414311f16961ab666c1d8acabb1c13f0", + "md5": "8ea6239c431d4ba842b285eedeeceabb", "name": "package", "platform": "osx", - "sha256": "ba306d3b264ca6903a7810e40fddbe63d8d193dbf68e1493cd0bec32bd2414b7", - "size": 318777, + "sha256": "815efca4a6c041061ff32e8a425d60b478b1b148ae5b516c669aa5ae916222f0", + "size": 2494, "subdir": "osx-arm64", - "timestamp": 1727946102363, + "timestamp": 1729178224491, "version": "0.2.0" }, "package2-0.1.0-h60d57d3_0.conda": { @@ -37,13 +37,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "02fa5892feb2eb96ab733d7bb666197e", + "md5": "6f8f301cb5ff1d3e4ed2593bc3ed9300", "name": "package2", "platform": "osx", - "sha256": "6fd98c3deb3da3f0ae4b63dba27b8b8a36678d977a2a6324ede2e1dc0c47496a", - "size": 812306, + "sha256": "77f698cf8452f4fb0a8337610337108b7140e3a3ee786d7c400cd35e5e213506", + "size": 2400, "subdir": "osx-arm64", - "timestamp": 1728998858841, + "timestamp": 1729178224278, "version": "0.1.0" }, "package2-0.2.0-h60d57d3_0.conda": { @@ -51,13 +51,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "d46b8f08d4ca7568138c565cdb5592f8", + "md5": "7d3873088455fc90645067e0232c5115", "name": "package2", "platform": "osx", - "sha256": "fe8ec2989c29ae103055723279e381c42cff9aca831c495400834f9eeaddef6f", - "size": 302406, + "sha256": "9564f070c1b6ee176febaa7fafd6871744fba191d5c04c107805e30f328621cd", + "size": 2398, "subdir": "osx-arm64", - "timestamp": 1727946102363, + "timestamp": 1729178224491, "version": "0.2.0" } }, diff --git a/tests/integration/test_data/channels/global_update_channel_1/win-64/package-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/global_update_channel_1/win-64/package-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..c5625ab50 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/win-64/package-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/win-64/package-0.2.0-h9490d1a_0.conda b/tests/integration/test_data/channels/global_update_channel_1/win-64/package-0.2.0-h9490d1a_0.conda new file mode 100644 index 000000000..7124ff7b1 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/win-64/package-0.2.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/win-64/package2-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/global_update_channel_1/win-64/package2-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..de66ac48a Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/win-64/package2-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/global_update_channel_1/win-64/package2-0.2.0-h9490d1a_0.conda b/tests/integration/test_data/channels/global_update_channel_1/win-64/package2-0.2.0-h9490d1a_0.conda new file mode 100644 index 000000000..73ef6aee9 Binary files /dev/null and b/tests/integration/test_data/channels/global_update_channel_1/win-64/package2-0.2.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/global_update_channel_1/output/win-64/repodata.json b/tests/integration/test_data/channels/global_update_channel_1/win-64/repodata.json similarity index 59% rename from tests/integration/test_data/global_update_channel_1/output/win-64/repodata.json rename to tests/integration/test_data/channels/global_update_channel_1/win-64/repodata.json index 6e98a237b..0110db34b 100644 --- a/tests/integration/test_data/global_update_channel_1/output/win-64/repodata.json +++ b/tests/integration/test_data/channels/global_update_channel_1/win-64/repodata.json @@ -9,13 +9,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "1c091642ad375f7f014c15229ac21b74", + "md5": "d77c0dc1e1c678d386efd8baa5b3c75c", "name": "package", "platform": "win", - "sha256": "91298bbae9b190eaac6dd0787b42fa0f75382b7e5fd3aa64348f6c924adabf1b", - "size": 716579, + "sha256": "05606bd638ebbba7a170a5c96fead60ea7af17a7feb9896bd7e62619603f1629", + "size": 2497, "subdir": "win-64", - "timestamp": 1728998857890, + "timestamp": 1729178224178, "version": "0.1.0" }, "package-0.2.0-h9490d1a_0.conda": { @@ -23,13 +23,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "0e7ecd1740065e1581bc0b202e8a8b0b", + "md5": "7c330305013744c903c9ddaa730bda31", "name": "package", "platform": "win", - "sha256": "0070f96fd4d1e3b82a8e967161e7475fa58d6752affadd622bce2320308f3550", - "size": 258745, + "sha256": "fd9972692c621087cb96757aa102c45a9ba0f7a41a8e71946f57cb8bbcd572b5", + "size": 2499, "subdir": "win-64", - "timestamp": 1727946101940, + "timestamp": 1729178224385, "version": "0.2.0" }, "package2-0.1.0-h9490d1a_0.conda": { @@ -37,13 +37,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "d8256c205d75820f7e2aa600cfc48649", + "md5": "7761c806f51119f7ba56f647947d56f9", "name": "package2", "platform": "win", - "sha256": "8f6b53eeae5cac3311883c9b3a172a7022610c74045a339a57860ba11aef0252", - "size": 696002, + "sha256": "bdcc70311e5822d7a075eaee66d9ddd3d8f1eacddfc83581c5f953e333080d59", + "size": 2409, "subdir": "win-64", - "timestamp": 1728998857890, + "timestamp": 1729178224178, "version": "0.1.0" }, "package2-0.2.0-h9490d1a_0.conda": { @@ -51,13 +51,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "5c7e63c07b2de6f9c7387f0cafd4cf7e", + "md5": "597e5c5d4c82a46074696febbd639a86", "name": "package2", "platform": "win", - "sha256": "b2e3346389b5276207ddeae137c3f519cb07ee64d29cea43f22a695ba5749869", - "size": 244940, + "sha256": "7176cae0ecc2f09759874c22e86f39194e202ecfe6382ee17a51bd61aa836ebd", + "size": 2405, "subdir": "win-64", - "timestamp": 1727946101940, + "timestamp": 1729178224384, "version": "0.2.0" } }, diff --git a/tests/integration/test_data/channels/non_self_expose_channel/linux-64/jupyter-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/linux-64/jupyter-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..a752d3f2b Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/linux-64/jupyter-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/channels/non_self_expose_channel/linux-64/jupyter-core-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/linux-64/jupyter-core-0.1.0-hb0f4dca_0.conda new file mode 100644 index 000000000..0396b0485 Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/linux-64/jupyter-core-0.1.0-hb0f4dca_0.conda differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/linux-64/repodata.json b/tests/integration/test_data/channels/non_self_expose_channel/linux-64/repodata.json similarity index 63% rename from tests/integration/test_data/non_self_expose_channel/output/linux-64/repodata.json rename to tests/integration/test_data/channels/non_self_expose_channel/linux-64/repodata.json index 15395db08..9025ae23e 100644 --- a/tests/integration/test_data/non_self_expose_channel/output/linux-64/repodata.json +++ b/tests/integration/test_data/channels/non_self_expose_channel/linux-64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "jupyter-core" ], - "md5": "8ac1a98504a4c4ad50eb079f79f94811", + "md5": "99f0334809b3f56cb8307aeb66663b86", "name": "jupyter", "platform": "linux", - "sha256": "31a74defc278f2ee69509940038d6036bd0433b3741c61daae3d5b675128cff3", - "size": 14526, + "sha256": "25f1b9ad9a37b8c1cb9963ca0f66dbf9a426a9449114103f95a595961c469221", + "size": 2216, "subdir": "linux-64", - "timestamp": 1727938184892, + "timestamp": 1729178224640, "version": "0.1.0" }, "jupyter-core-0.1.0-hb0f4dca_0.conda": { @@ -25,13 +25,13 @@ "build": "hb0f4dca_0", "build_number": 0, "depends": [], - "md5": "9d3656534bd12b9645e7dd4754f7eec1", + "md5": "26b46e440b91156bdf23fafd41334af2", "name": "jupyter-core", "platform": "linux", - "sha256": "96f288dc39fa3e63d6ac7373adbcc8c3557a7f92f7d8339c6c102ff813dc29a3", - "size": 11844, + "sha256": "61055201e66df430cb88541ebc391523f5dcd15bff484070b17b031f87ae6351", + "size": 2421, "subdir": "linux-64", - "timestamp": 1727938184892, + "timestamp": 1729178224640, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/non_self_expose_channel/output/noarch/repodata.json b/tests/integration/test_data/channels/non_self_expose_channel/noarch/repodata.json similarity index 100% rename from tests/integration/test_data/non_self_expose_channel/output/noarch/repodata.json rename to tests/integration/test_data/channels/non_self_expose_channel/noarch/repodata.json diff --git a/tests/integration/test_data/channels/non_self_expose_channel/osx-64/jupyter-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/osx-64/jupyter-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..e6f426bdf Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/osx-64/jupyter-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/channels/non_self_expose_channel/osx-64/jupyter-core-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/osx-64/jupyter-core-0.1.0-h0dc7051_0.conda new file mode 100644 index 000000000..70911e4be Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/osx-64/jupyter-core-0.1.0-h0dc7051_0.conda differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/osx-64/repodata.json b/tests/integration/test_data/channels/non_self_expose_channel/osx-64/repodata.json similarity index 63% rename from tests/integration/test_data/non_self_expose_channel/output/osx-64/repodata.json rename to tests/integration/test_data/channels/non_self_expose_channel/osx-64/repodata.json index 1ca9b3562..8d41f46f6 100644 --- a/tests/integration/test_data/non_self_expose_channel/output/osx-64/repodata.json +++ b/tests/integration/test_data/channels/non_self_expose_channel/osx-64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "jupyter-core" ], - "md5": "6277ce66115b6a6a53edee58b82c45f1", + "md5": "769e0b781715ddf1822f682fd9be2ea2", "name": "jupyter", "platform": "osx", - "sha256": "1abc4bbd111c924aed30f3089672eaeb38023bf728f542cd886d09bb66b22bc2", - "size": 31679, + "sha256": "354290c661a656a9de8f5c4149128a685ac37e6314d59cd67f4aeeb39f1f8f2d", + "size": 2221, "subdir": "osx-64", - "timestamp": 1727938184989, + "timestamp": 1729178224732, "version": "0.1.0" }, "jupyter-core-0.1.0-h0dc7051_0.conda": { @@ -25,13 +25,13 @@ "build": "h0dc7051_0", "build_number": 0, "depends": [], - "md5": "04d32e33638d92eb899e44946f6ec81f", + "md5": "ae4516d605871bb820b8b716271b94db", "name": "jupyter-core", "platform": "osx", - "sha256": "3beef269ae93329d302e34c92b374e456552acc23d264e3c7e255ebdab41f467", - "size": 25691, + "sha256": "8b6a6a7d0c677456465d873f4b9dd8574af776cebe50b4d27ed655b7e65a7927", + "size": 2421, "subdir": "osx-64", - "timestamp": 1727938184989, + "timestamp": 1729178224733, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/jupyter-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/jupyter-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..abc7be1df Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/jupyter-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/jupyter-core-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/jupyter-core-0.1.0-h60d57d3_0.conda new file mode 100644 index 000000000..2f8e12db7 Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/jupyter-core-0.1.0-h60d57d3_0.conda differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/repodata.json b/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/repodata.json similarity index 63% rename from tests/integration/test_data/non_self_expose_channel/output/osx-arm64/repodata.json rename to tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/repodata.json index c55046acd..15e6e675f 100644 --- a/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/repodata.json +++ b/tests/integration/test_data/channels/non_self_expose_channel/osx-arm64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "jupyter-core" ], - "md5": "c99ef1add69dbd2f4f9ec238eed9699a", + "md5": "a0e5d6dfbe05748b0aecaa6c83c264ee", "name": "jupyter", "platform": "osx", - "sha256": "6f53f339754aed0955af6e9aaf6d06409808e19bc301f7bc9e933da6037f9fe5", - "size": 21429, + "sha256": "ad7de2cf06d88aeaec0f6d3de2249129ad055b80f5a12ffaf5aa84ea5968132f", + "size": 2225, "subdir": "osx-arm64", - "timestamp": 1727938184936, + "timestamp": 1729178224687, "version": "0.1.0" }, "jupyter-core-0.1.0-h60d57d3_0.conda": { @@ -25,13 +25,13 @@ "build": "h60d57d3_0", "build_number": 0, "depends": [], - "md5": "bdccdd9dd27f6f453621d30655d1e3bd", + "md5": "aec6240c3a8369e7084f89ab11a2dcb8", "name": "jupyter-core", "platform": "osx", - "sha256": "c6fa67942056e5fc06687ebac0155902338687a31343f3ef9ce8d067c6496627", - "size": 17876, + "sha256": "ad0038150010e107231928e38cadd84a5bd79778de523d27b14296d5c9d816b6", + "size": 2411, "subdir": "osx-arm64", - "timestamp": 1727938184936, + "timestamp": 1729178224687, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/channels/non_self_expose_channel/win-64/jupyter-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/win-64/jupyter-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..d5813764d Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/win-64/jupyter-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/channels/non_self_expose_channel/win-64/jupyter-core-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/channels/non_self_expose_channel/win-64/jupyter-core-0.1.0-h9490d1a_0.conda new file mode 100644 index 000000000..64628ba76 Binary files /dev/null and b/tests/integration/test_data/channels/non_self_expose_channel/win-64/jupyter-core-0.1.0-h9490d1a_0.conda differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/win-64/repodata.json b/tests/integration/test_data/channels/non_self_expose_channel/win-64/repodata.json similarity index 63% rename from tests/integration/test_data/non_self_expose_channel/output/win-64/repodata.json rename to tests/integration/test_data/channels/non_self_expose_channel/win-64/repodata.json index aa3ec5dee..8ae5614cf 100644 --- a/tests/integration/test_data/non_self_expose_channel/output/win-64/repodata.json +++ b/tests/integration/test_data/channels/non_self_expose_channel/win-64/repodata.json @@ -11,13 +11,13 @@ "depends": [ "jupyter-core" ], - "md5": "61e600ea701d4202b7a937e2dbcc2c84", + "md5": "420b455747fc6eff4cfbe1f40d26d4e1", "name": "jupyter", "platform": "win", - "sha256": "2a17735958829734ed4e6a18db17c20edd3992b5e2c8108b4c28cd7c1151fadf", - "size": 5870, + "sha256": "a097d0853c767cb1106e8e9dafa89e6ecd6137f02e684e1f0e8ee1931d7a0279", + "size": 2221, "subdir": "win-64", - "timestamp": 1727938184848, + "timestamp": 1729178224595, "version": "0.1.0" }, "jupyter-core-0.1.0-h9490d1a_0.conda": { @@ -25,13 +25,13 @@ "build": "h9490d1a_0", "build_number": 0, "depends": [], - "md5": "e86723bf0ab5c38255d6faa638d1c753", + "md5": "6b2b501493614237da0ae9ac910d6157", "name": "jupyter-core", "platform": "win", - "sha256": "5fc30283def412ecf492f0f28e4cd8974e03846c0aeb2badef993a8d31dbc3d3", - "size": 3035, + "sha256": "3936f2172d52d4e31c84fc410300edae394631f27919db05fa84a2459b94ec10", + "size": 2427, "subdir": "win-64", - "timestamp": 1727938184848, + "timestamp": 1729178224595, "version": "0.1.0" } }, diff --git a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-a-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-a-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 0d2bd28eb..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-a-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 694defadf..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-c-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-c-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 8e1facb17..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-c-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-d-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-d-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index d08c603e9..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy-d-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy_e-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy_e-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 04e2887df..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/linux-64/dummy_e-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-a-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-a-0.1.0-h0dc7051_0.conda deleted file mode 100644 index b7609a0b9..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-a-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-b-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-b-0.1.0-h0dc7051_0.conda deleted file mode 100644 index 839593b83..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-b-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-c-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-c-0.1.0-h0dc7051_0.conda deleted file mode 100644 index b03083ed8..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-c-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-d-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-d-0.1.0-h0dc7051_0.conda deleted file mode 100644 index def2c890f..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy-d-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy_e-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy_e-0.1.0-h0dc7051_0.conda deleted file mode 100644 index 935c7e9c2..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-64/dummy_e-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-a-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-a-0.1.0-h60d57d3_0.conda deleted file mode 100644 index ab2553eab..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-a-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda deleted file mode 100644 index cd1987541..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-c-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-c-0.1.0-h60d57d3_0.conda deleted file mode 100644 index f606a9595..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-c-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-d-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-d-0.1.0-h60d57d3_0.conda deleted file mode 100644 index 75b4a63af..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy-d-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy_e-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy_e-0.1.0-h60d57d3_0.conda deleted file mode 100644 index ef2fd2723..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/osx-arm64/dummy_e-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-a-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-a-0.1.0-h9490d1a_0.conda deleted file mode 100644 index c41b93c91..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-a-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-b-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-b-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 5828e7686..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-b-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-c-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-c-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 0db9d6344..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-c-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-d-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-d-0.1.0-h9490d1a_0.conda deleted file mode 100644 index dcba94289..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy-d-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy_e-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_1/output/win-64/dummy_e-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 127dbf22f..000000000 Binary files a/tests/integration/test_data/dummy_channel_1/output/win-64/dummy_e-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_2/output/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 0ec50d620..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/linux-64/dummy-b-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/linux-64/dummy-x-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/dummy_channel_2/output/linux-64/dummy-x-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 2755b2d76..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/linux-64/dummy-x-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/osx-64/dummy-b-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_2/output/osx-64/dummy-b-0.1.0-h0dc7051_0.conda deleted file mode 100644 index a53ea5c79..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/osx-64/dummy-b-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/osx-64/dummy-x-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/dummy_channel_2/output/osx-64/dummy-x-0.1.0-h0dc7051_0.conda deleted file mode 100644 index f71fa5317..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/osx-64/dummy-x-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_2/output/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda deleted file mode 100644 index 62b8c84d4..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/osx-arm64/dummy-b-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/osx-arm64/dummy-x-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/dummy_channel_2/output/osx-arm64/dummy-x-0.1.0-h60d57d3_0.conda deleted file mode 100644 index edc198b3b..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/osx-arm64/dummy-x-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/win-64/dummy-b-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_2/output/win-64/dummy-b-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 45a575b4c..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/win-64/dummy-b-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_2/output/win-64/dummy-x-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/dummy_channel_2/output/win-64/dummy-x-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 3c44a5192..000000000 Binary files a/tests/integration/test_data/dummy_channel_2/output/win-64/dummy-x-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/linux-64/package-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/global_update_channel_1/output/linux-64/package-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 1dcdfbcdb..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/linux-64/package-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/linux-64/package-0.2.0-hb0f4dca_0.conda b/tests/integration/test_data/global_update_channel_1/output/linux-64/package-0.2.0-hb0f4dca_0.conda deleted file mode 100644 index a618e103e..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/linux-64/package-0.2.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/linux-64/package2-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/global_update_channel_1/output/linux-64/package2-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index fa39f7924..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/linux-64/package2-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/linux-64/package2-0.2.0-hb0f4dca_0.conda b/tests/integration/test_data/global_update_channel_1/output/linux-64/package2-0.2.0-hb0f4dca_0.conda deleted file mode 100644 index 7478fd648..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/linux-64/package2-0.2.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-64/package-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-64/package-0.1.0-h0dc7051_0.conda deleted file mode 100644 index 0466688f1..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-64/package-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-64/package-0.2.0-h0dc7051_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-64/package-0.2.0-h0dc7051_0.conda deleted file mode 100644 index c1360fa2f..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-64/package-0.2.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-64/package2-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-64/package2-0.1.0-h0dc7051_0.conda deleted file mode 100644 index 28d84a72b..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-64/package2-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-64/package2-0.2.0-h0dc7051_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-64/package2-0.2.0-h0dc7051_0.conda deleted file mode 100644 index 99f2b28cf..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-64/package2-0.2.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package-0.1.0-h60d57d3_0.conda deleted file mode 100644 index a345516fb..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package-0.2.0-h60d57d3_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package-0.2.0-h60d57d3_0.conda deleted file mode 100644 index 9da6687b7..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package-0.2.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package2-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package2-0.1.0-h60d57d3_0.conda deleted file mode 100644 index 2cdf8203a..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package2-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package2-0.2.0-h60d57d3_0.conda b/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package2-0.2.0-h60d57d3_0.conda deleted file mode 100644 index d6e37c3da..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/osx-arm64/package2-0.2.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/win-64/package-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/global_update_channel_1/output/win-64/package-0.1.0-h9490d1a_0.conda deleted file mode 100644 index b438b173b..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/win-64/package-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/win-64/package-0.2.0-h9490d1a_0.conda b/tests/integration/test_data/global_update_channel_1/output/win-64/package-0.2.0-h9490d1a_0.conda deleted file mode 100644 index 3d755f701..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/win-64/package-0.2.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/win-64/package2-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/global_update_channel_1/output/win-64/package2-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 240054bc8..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/win-64/package2-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/global_update_channel_1/output/win-64/package2-0.2.0-h9490d1a_0.conda b/tests/integration/test_data/global_update_channel_1/output/win-64/package2-0.2.0-h9490d1a_0.conda deleted file mode 100644 index e71d82042..000000000 Binary files a/tests/integration/test_data/global_update_channel_1/output/win-64/package2-0.2.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/mappings.toml b/tests/integration/test_data/mappings.toml new file mode 100644 index 000000000..ca5cbfde3 --- /dev/null +++ b/tests/integration/test_data/mappings.toml @@ -0,0 +1,5 @@ +"dummy_channel_1.yaml" = "dummy_channel_1" +"dummy_channel_2.yaml" = "dummy_channel_2" +"global_update_channel_1_010.yaml" = "global_update_channel_1" +"global_update_channel_1_020.yaml" = "global_update_channel_1" +"non_self_expose_channel.yaml" = "non_self_expose_channel" diff --git a/tests/integration/test_data/non_self_expose_channel/output/linux-64/jupyter-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/non_self_expose_channel/output/linux-64/jupyter-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index 5028f9368..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/linux-64/jupyter-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/linux-64/jupyter-core-0.1.0-hb0f4dca_0.conda b/tests/integration/test_data/non_self_expose_channel/output/linux-64/jupyter-core-0.1.0-hb0f4dca_0.conda deleted file mode 100644 index bf470bf57..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/linux-64/jupyter-core-0.1.0-hb0f4dca_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/osx-64/jupyter-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/non_self_expose_channel/output/osx-64/jupyter-0.1.0-h0dc7051_0.conda deleted file mode 100644 index 96c391828..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/osx-64/jupyter-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/osx-64/jupyter-core-0.1.0-h0dc7051_0.conda b/tests/integration/test_data/non_self_expose_channel/output/osx-64/jupyter-core-0.1.0-h0dc7051_0.conda deleted file mode 100644 index 0c2327494..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/osx-64/jupyter-core-0.1.0-h0dc7051_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/jupyter-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/jupyter-0.1.0-h60d57d3_0.conda deleted file mode 100644 index c76e57f96..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/jupyter-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/jupyter-core-0.1.0-h60d57d3_0.conda b/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/jupyter-core-0.1.0-h60d57d3_0.conda deleted file mode 100644 index dbffea2b7..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/osx-arm64/jupyter-core-0.1.0-h60d57d3_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/win-64/jupyter-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/non_self_expose_channel/output/win-64/jupyter-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 94136ecf9..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/win-64/jupyter-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/non_self_expose_channel/output/win-64/jupyter-core-0.1.0-h9490d1a_0.conda b/tests/integration/test_data/non_self_expose_channel/output/win-64/jupyter-core-0.1.0-h9490d1a_0.conda deleted file mode 100644 index 05d32479c..000000000 Binary files a/tests/integration/test_data/non_self_expose_channel/output/win-64/jupyter-core-0.1.0-h9490d1a_0.conda and /dev/null differ diff --git a/tests/integration/test_data/dummy_channel_1/recipe.yaml b/tests/integration/test_data/recipes/dummy_channel_1.yaml similarity index 100% rename from tests/integration/test_data/dummy_channel_1/recipe.yaml rename to tests/integration/test_data/recipes/dummy_channel_1.yaml diff --git a/tests/integration/test_data/dummy_channel_2/recipe.yaml b/tests/integration/test_data/recipes/dummy_channel_2.yaml similarity index 100% rename from tests/integration/test_data/dummy_channel_2/recipe.yaml rename to tests/integration/test_data/recipes/dummy_channel_2.yaml diff --git a/tests/integration/test_data/global_update_channel_1/recipe.yaml b/tests/integration/test_data/recipes/global_update_channel_1_010.yaml similarity index 93% rename from tests/integration/test_data/global_update_channel_1/recipe.yaml rename to tests/integration/test_data/recipes/global_update_channel_1_010.yaml index f0609e8aa..df78a0a0e 100644 --- a/tests/integration/test_data/global_update_channel_1/recipe.yaml +++ b/tests/integration/test_data/recipes/global_update_channel_1_010.yaml @@ -3,7 +3,6 @@ recipe: version: 1.0.0 context: - # Change this version to create the multiple versions of the package version: 0.1.0 outputs: - package: diff --git a/tests/integration/test_data/recipes/global_update_channel_1_020.yaml b/tests/integration/test_data/recipes/global_update_channel_1_020.yaml new file mode 100644 index 000000000..090dddb19 --- /dev/null +++ b/tests/integration/test_data/recipes/global_update_channel_1_020.yaml @@ -0,0 +1,38 @@ +recipe: + name: global-update-channel + version: 1.0.0 + +context: + version: 0.2.0 +outputs: + - package: + name: package + version: ${{ version }} + + build: + script: + - mkdir -p $PREFIX/bin + # Expose two binaries, with and without version number + - if: win + then: + - echo "package$PKG_VERSION on windows" > $PREFIX/bin/package$PKG_VERSION.bat + - echo "package on windows" > $PREFIX/bin/package.bat + else: + - echo "package$PKG_VERSION on unix" > "$PREFIX/bin/package$PKG_VERSION" + - chmod +x $PREFIX/bin/package$PKG_VERSION + - echo "package on unix" > $PREFIX/bin/package + - chmod +x $PREFIX/bin/package + + - package: + name: package2 + version: ${{ version }} + + build: + script: + - mkdir -p $PREFIX/bin + - if: win + then: + - echo "package2$PKG_VERSION on windows" > $PREFIX/bin/package2.bat + else: + - echo "package2$PKG_VERSION on unix" > $PREFIX/bin/package2 + - chmod +x $PREFIX/bin/package2 diff --git a/tests/integration/test_data/non_self_expose_channel/recipe.yaml b/tests/integration/test_data/recipes/non_self_expose_channel.yaml similarity index 100% rename from tests/integration/test_data/non_self_expose_channel/recipe.yaml rename to tests/integration/test_data/recipes/non_self_expose_channel.yaml diff --git a/tests/integration/test_data/update-channels.py b/tests/integration/test_data/update-channels.py new file mode 100644 index 000000000..42b18ca0d --- /dev/null +++ b/tests/integration/test_data/update-channels.py @@ -0,0 +1,36 @@ +import subprocess +from pathlib import Path +import shutil +import tomllib + + +def main() -> None: + platforms = ["win-64", "linux-64", "osx-arm64", "osx-64"] + mappings = tomllib.loads(Path("mappings.toml").read_text()) + channels_dir = Path("channels") + shutil.rmtree(channels_dir, ignore_errors=True) + channels_dir.mkdir() + + for recipe, channel in mappings.items(): + print(recipe, channel) + for platform in platforms: + subprocess.run( + [ + "rattler-build", + "build", + "--target-platform", + platform, + "--output-dir", + f"channels/{channel}", + "--recipe", + f"recipes/{recipe}", + ], + check=True, + ) + + # Remove the build directory using shutil + shutil.rmtree(Path(channel, "bld"), ignore_errors=True) + + +if __name__ == "__main__": + main() diff --git a/tests/integration/test_data/update_channel.nu b/tests/integration/test_data/update_channel.nu deleted file mode 100644 index 114a27363..000000000 --- a/tests/integration/test_data/update_channel.nu +++ /dev/null @@ -1,10 +0,0 @@ -# Run with e.g. : `nu update_channel.nu dummy_channel_1` -export def main [channel: string] { - let platforms = ["win-64", "linux-64", "osx-arm64", "osx-64"] - cd $channel - - for platform in $platforms { - rattler-build build --target-platform $platform - } - rm -rf output/bld -}