fix(frontend): refine activity layout and input state
This commit is contained in:
@@ -54,3 +54,19 @@ test("paragraphs stay separated as distinct blocks", () => {
|
||||
expect(second.tagName).toBe("P");
|
||||
expect(first).not.toBe(second);
|
||||
});
|
||||
|
||||
|
||||
test("separates activity updates concatenated after sentence punctuation", () => {
|
||||
useSessionStore.getState().applyEvent({
|
||||
type: "text_delta",
|
||||
text: "Ambiguità principale risolta.Finestra temporale risolta.Terza ambiguità risolta.",
|
||||
});
|
||||
render(<ModelActivityPanel onClose={vi.fn()} />);
|
||||
|
||||
const first = screen.getByText("Ambiguità principale risolta.");
|
||||
const second = screen.getByText("Finestra temporale risolta.");
|
||||
const third = screen.getByText("Terza ambiguità risolta.");
|
||||
expect(first.tagName).toBe("P");
|
||||
expect(second.tagName).toBe("P");
|
||||
expect(third.tagName).toBe("P");
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user