# fix(test): tighten IDE-tag e2e regression test and drop no-op cleanup

`edc88e2`→[main](/content/gh/entireio/cli/commits/main/index.html)·

suhaanthayyil·4d ago·1 file·+3 added/-7 removed

## Changes

1

- cmd/entire/cli/integration_test
  
  - Missue_1423_ide_tag_e2e_test.go+3/-7

```
2 unmodified lines
3
4
5
6
6
7
8
8 unmodified lines

17
18
19
21
20
21
22
12 unmodified lines

35
36
37
40
41
42
43
44
38
39
40
41
42

2 unmodified lines

package integration

import (
	"strings"
	"testing"
)

8 unmodified lines

func TestIssue1423_IDEContextTagStrippedFromSessionPrompt(t *testing.T) {
	t.Parallel()
	env := NewTestEnv(t)
	defer env.Cleanup()

env.InitRepo()
	env.WriteFile("README.md", "# Test")
12 unmodified lines

if err != nil {
		t.Fatalf("get session state: %v", err)
	}
	if strings.Contains(state.LastPrompt, "ide_opened_file") {
		t.Fatalf("IDE context tag leaked into the session prompt/title: %q (#1423)", state.LastPrompt)
	}
	if !strings.Contains(state.LastPrompt, "rewrite these docs as one plan") {
		t.Fatalf("user's actual prompt was lost: %q", state.LastPrompt)
	}
	const want = "rewrite these docs as one plan"
	if state.LastPrompt != want {
		t.Fatalf("session prompt/title not fully sanitized: got %q, want %q (#1423)", state.LastPrompt, want)
	}
}
```

Mcmd/entire/cli/integration_test/issue_1423_ide_tag_e2e_test.go+3/-7
