@@ -5,6 +5,7 @@ import { server } from "@/mocks/msw/node";
5
5
import { http , HttpResponse } from "msw" ;
6
6
import { makeMockAlert } from "../../mocks/alert.mock" ;
7
7
import { TOKEN_USAGE_AGG } from "../../mocks/token-usage.mock" ;
8
+ import { formatNumberCompact } from "@/lib/format-number" ;
8
9
9
10
vi . mock ( "@untitled-ui/icons-react" , async ( ) => {
10
11
const original = await vi . importActual <
@@ -18,14 +19,12 @@ vi.mock("@untitled-ui/icons-react", async () => {
18
19
} ) ;
19
20
20
21
const INPUT_TOKENS =
21
- TOKEN_USAGE_AGG . tokens_by_model [
22
- "claude-3-5-sonnet-latest"
23
- ] . token_usage . input_tokens . toString ( ) ;
22
+ TOKEN_USAGE_AGG . tokens_by_model [ "claude-3-5-sonnet-latest" ] . token_usage
23
+ . input_tokens ;
24
24
25
25
const OUTPUT_TOKENS =
26
- TOKEN_USAGE_AGG . tokens_by_model [
27
- "claude-3-5-sonnet-latest"
28
- ] . token_usage . output_tokens . toString ( ) ;
26
+ TOKEN_USAGE_AGG . tokens_by_model [ "claude-3-5-sonnet-latest" ] . token_usage
27
+ . output_tokens ;
29
28
30
29
test ( "renders token usage cell correctly" , async ( ) => {
31
30
server . use (
@@ -53,7 +52,7 @@ test("renders token usage cell correctly", async () => {
53
52
54
53
expect (
55
54
getByRole ( "gridcell" , {
56
- name : `${ INPUT_TOKENS } ${ OUTPUT_TOKENS } ` ,
55
+ name : `${ formatNumberCompact ( INPUT_TOKENS ) } ${ formatNumberCompact ( OUTPUT_TOKENS ) } ` ,
57
56
} ) ,
58
57
) . toBeVisible ( ) ;
59
58
} ) ;
0 commit comments