aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/all_functional_test.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/tests/all_functional_test.rs')
-rw-r--r--crates/shirabe/tests/all_functional_test.rs15
1 files changed, 5 insertions, 10 deletions
diff --git a/crates/shirabe/tests/all_functional_test.rs b/crates/shirabe/tests/all_functional_test.rs
index 2bd81e11..72e1cbec 100644
--- a/crates/shirabe/tests/all_functional_test.rs
+++ b/crates/shirabe/tests/all_functional_test.rs
@@ -259,16 +259,11 @@ fn test_integration_create_project_command() {
#[test]
#[serial]
-#[ignore = "the former blocker (scheme-less packages.json read via RemoteFilesystem::\
- get_remote_contents) is fixed and the EXPECT-REGEX assertion itself now passes, but \
- only incidentally: the run needs live network (real git clone from github.com) and \
- still panics with exit 101 (Composer exits 0) during CreateProjectCommand's keep-vcs \
- cleanup, whose Symfony Finder name patterns go through Glob::to_regex, which \
- faithfully emits PCRE lookaheads ((?=[^\\.])) the regex crate cannot compile; the \
- fixture just never asserts the exit code. Making Glob::to_regex regex-crate-compatible \
- would change the pattern text git_exclude_filter_test::test_pattern_escape asserts \
- verbatim, so both that rewrite and un-ignoring this green-but-crashing test need a \
- user decision"]
+#[ignore = "needs live network (real git clone from github.com). The two former in-process \
+ blockers are fixed: the scheme-less packages.json read via RemoteFilesystem::\
+ get_remote_contents, and the exit-101 panic during CreateProjectCommand's keep-vcs \
+ cleanup, whose Symfony Finder name patterns go through Glob::to_regex (now \
+ regex-crate-compatible); a full green run is unverified because it requires network"]
fn test_integration_create_project_shows_full_hash_for_dev_packages() {
run_integration("create-project-shows-full-hash-for-dev-packages.test");
}