Commit 421cb9c0 authored by tom's avatar tom

update utilization message

parent 3846a6f8
...@@ -34,7 +34,7 @@ const BlocksTabSlot = ({ pagination }: Props) => { ...@@ -34,7 +34,7 @@ const BlocksTabSlot = ({ pagination }: Props) => {
{ statsQuery.data?.network_utilization_percentage !== undefined && ( { statsQuery.data?.network_utilization_percentage !== undefined && (
<Box> <Box>
<Text as="span" fontSize="sm"> <Text as="span" fontSize="sm">
Network utilization:{ nbsp } Network utilization (last 50 blocks):{ nbsp }
</Text> </Text>
<Text as="span" fontSize="sm" color="blue.400" fontWeight={ 600 }> <Text as="span" fontSize="sm" color="blue.400" fontWeight={ 600 }>
{ statsQuery.data.network_utilization_percentage.toFixed(2) }% { statsQuery.data.network_utilization_percentage.toFixed(2) }%
......
...@@ -2,12 +2,14 @@ import { test as base, expect } from '@playwright/experimental-ct-react'; ...@@ -2,12 +2,14 @@ import { test as base, expect } from '@playwright/experimental-ct-react';
import React from 'react'; import React from 'react';
import * as blockMock from 'mocks/blocks/block'; import * as blockMock from 'mocks/blocks/block';
import * as statsMock from 'mocks/stats/index';
import * as socketServer from 'playwright/fixtures/socketServer'; import * as socketServer from 'playwright/fixtures/socketServer';
import TestApp from 'playwright/TestApp'; import TestApp from 'playwright/TestApp';
import Blocks from './Blocks'; import Blocks from './Blocks';
const API_URL = '/node-api/blocks'; const BLOCKS_API_URL = '/node-api/blocks';
const STATS_API_URL = '/node-api/stats';
const hooksConfig = { const hooksConfig = {
router: { router: {
query: { tab: 1 }, query: { tab: 1 },
...@@ -24,10 +26,14 @@ export const test = base.extend<socketServer.SocketServerFixture>({ ...@@ -24,10 +26,14 @@ export const test = base.extend<socketServer.SocketServerFixture>({
test.describe.configure({ mode: 'serial' }); test.describe.configure({ mode: 'serial' });
test('base view +@mobile +@dark-mode', async({ mount, page }) => { test('base view +@mobile +@dark-mode', async({ mount, page }) => {
await page.route(API_URL, (route) => route.fulfill({ await page.route(BLOCKS_API_URL, (route) => route.fulfill({
status: 200, status: 200,
body: JSON.stringify(blockMock.baseListResponse), body: JSON.stringify(blockMock.baseListResponse),
})); }));
await page.route(STATS_API_URL, (route) => route.fulfill({
status: 200,
body: JSON.stringify(statsMock.base),
}));
const component = await mount( const component = await mount(
<TestApp> <TestApp>
...@@ -35,13 +41,13 @@ test('base view +@mobile +@dark-mode', async({ mount, page }) => { ...@@ -35,13 +41,13 @@ test('base view +@mobile +@dark-mode', async({ mount, page }) => {
</TestApp>, </TestApp>,
{ hooksConfig }, { hooksConfig },
); );
await page.waitForResponse(API_URL); await page.waitForResponse(BLOCKS_API_URL);
await expect(component.locator('main')).toHaveScreenshot(); await expect(component.locator('main')).toHaveScreenshot();
}); });
test('new item from socket', async({ mount, page, createSocket }) => { test('new item from socket', async({ mount, page, createSocket }) => {
await page.route(API_URL, (route) => route.fulfill({ await page.route(BLOCKS_API_URL, (route) => route.fulfill({
status: 200, status: 200,
body: JSON.stringify(blockMock.baseListResponse), body: JSON.stringify(blockMock.baseListResponse),
})); }));
...@@ -68,7 +74,7 @@ test('new item from socket', async({ mount, page, createSocket }) => { ...@@ -68,7 +74,7 @@ test('new item from socket', async({ mount, page, createSocket }) => {
}); });
test('socket error', async({ mount, page, createSocket }) => { test('socket error', async({ mount, page, createSocket }) => {
await page.route(API_URL, (route) => route.fulfill({ await page.route(BLOCKS_API_URL, (route) => route.fulfill({
status: 200, status: 200,
body: JSON.stringify(blockMock.baseListResponse), body: JSON.stringify(blockMock.baseListResponse),
})); }));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment