chore: Add missing test-support features to terminal_view and image_viewer (#22782)

Piotr Osiewicz created

Release Notes:

- N/A

Change summary

crates/assistant/Cargo.toml     | 1 +
crates/image_viewer/Cargo.toml  | 3 +++
crates/repl/Cargo.toml          | 1 +
crates/terminal_view/Cargo.toml | 3 +++
crates/zed/Cargo.toml           | 2 ++
5 files changed, 10 insertions(+)

Detailed changes

crates/assistant/Cargo.toml 🔗

@@ -103,6 +103,7 @@ pretty_assertions.workspace = true
 project = { workspace = true, features = ["test-support"] }
 rand.workspace = true
 serde_json_lenient.workspace = true
+terminal_view = { workspace = true, features = ["test-support"] }
 text = { workspace = true, features = ["test-support"] }
 tree-sitter-md.workspace = true
 unindent.workspace = true

crates/image_viewer/Cargo.toml 🔗

@@ -24,3 +24,6 @@ theme.workspace = true
 ui.workspace = true
 util.workspace = true
 workspace.workspace = true
+
+[features]
+test-support = ["gpui/test-support"]

crates/repl/Cargo.toml 🔗

@@ -63,6 +63,7 @@ language = { workspace = true, features = ["test-support"] }
 languages = { workspace = true, features = ["test-support"] }
 project = { workspace = true, features = ["test-support"] }
 settings = { workspace = true, features = ["test-support"] }
+terminal_view = { workspace = true, features = ["test-support"] }
 theme = { workspace = true, features = ["test-support"] }
 tree-sitter-md.workspace = true
 tree-sitter-typescript.workspace = true

crates/terminal_view/Cargo.toml 🔗

@@ -8,6 +8,9 @@ license = "GPL-3.0-or-later"
 [lints]
 workspace = true
 
+[features]
+test-support = ["editor/test-support", "gpui/test-support"]
+
 [lib]
 path = "src/terminal_view.rs"
 doctest = false

crates/zed/Cargo.toml 🔗

@@ -143,8 +143,10 @@ ashpd.workspace = true
 call = { workspace = true, features = ["test-support"] }
 editor = { workspace = true, features = ["test-support"] }
 gpui = { workspace = true, features = ["test-support"] }
+image_viewer = { workspace = true, features = ["test-support"] }
 language = { workspace = true, features = ["test-support"] }
 project = { workspace = true, features = ["test-support"] }
+terminal_view = { workspace = true, features = ["test-support"] }
 tree-sitter-md.workspace = true
 tree-sitter-rust.workspace = true
 workspace = { workspace = true, features = ["test-support"] }