Skip to content

Commit b09fa25

Browse files
committed
Add traces in test_typescript_interface_indent
1 parent cb320d0 commit b09fa25

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

tests/e2e/auto_indent.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,19 +240,31 @@ fn test_auto_indent_disabled_by_config() {
240240
/// Test TypeScript indent with interface
241241
#[test]
242242
fn test_typescript_interface_indent() {
243+
use tracing_subscriber::EnvFilter;
244+
let _ = tracing_subscriber::fmt()
245+
.with_env_filter(EnvFilter::from_default_env().add_directive(tracing::Level::DEBUG.into()))
246+
.with_test_writer()
247+
.try_init();
248+
243249
let temp_dir = TempDir::new().unwrap();
244250
let file_path = temp_dir.path().join("test.ts");
245251
std::fs::write(&file_path, "").unwrap();
246252

247253
let mut harness = harness_with_auto_indent();
248254
harness.open_file(&file_path).unwrap();
255+
tracing::debug!("After open_file, buffer content: {:?}", harness.get_buffer_content());
249256

250257
// Type interface definition
251258
harness.type_text("interface User {").unwrap();
259+
tracing::debug!("After type_text, buffer content: {:?}", harness.get_buffer_content());
260+
252261
harness
253262
.send_key(KeyCode::Enter, KeyModifiers::NONE)
254263
.unwrap();
264+
tracing::debug!("After Enter key, buffer content: {:?}", harness.get_buffer_content());
265+
255266
harness.render().unwrap();
267+
tracing::debug!("After render, buffer content: {:?}", harness.get_buffer_content());
256268

257269
// Should have indent
258270
let content = harness.get_buffer_content().unwrap();

0 commit comments

Comments
 (0)