aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/repository/main.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-06-21 03:09:21 +0900
committernsfisis <nsfisis@gmail.com>2026-06-21 03:09:21 +0900
commit73ae931f8e31b3769253a166d0d66e7c3bde502c (patch)
tree75ce6dd92dcbc5851c445ab1354cc43a3a99a6f1 /crates/shirabe/tests/repository/main.rs
parent584a33d677cfdf8ae2309b0fe4e03fb6bcfce66b (diff)
downloadphp-shirabe-73ae931f8e31b3769253a166d0d66e7c3bde502c.tar.gz
php-shirabe-73ae931f8e31b3769253a166d0d66e7c3bde502c.tar.zst
php-shirabe-73ae931f8e31b3769253a166d0d66e7c3bde502c.zip
test(repository): port CompositeRepositoryTest
Six cases pass against ArrayRepository/CompositeRepository. testFindPackage is #[ignore] because constraint string parsing relies on a look-around regex that the regex crate does not support. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe/tests/repository/main.rs')
-rw-r--r--crates/shirabe/tests/repository/main.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/shirabe/tests/repository/main.rs b/crates/shirabe/tests/repository/main.rs
new file mode 100644
index 0000000..ff9a745
--- /dev/null
+++ b/crates/shirabe/tests/repository/main.rs
@@ -0,0 +1,4 @@
+#[path = "../common/test_case.rs"]
+mod test_case;
+
+mod composite_repository_test;