insomnia/packages/insomnia-smoke-test/tests/smoke
Jack Kavanagh 557e5c0c6e
feat: mock resources (#6760)
* project ui changes

* project ui changes

* create mock server model

* model mock server similarly to design doc

* use spec modelling and nav

* layout pass

* rename requestbin to mock-route

* sidebar ui pass

* load mock server

* add url bar

* can navigate to headers

* Refactor mock server and mock route creation and
retrieval

* route crud

* sidebar layout

* add delete guuard

* patch route

* Add mock response tab to request pane

* wire up mock servers in requests

* Update mock server and route selection in
RequestPane

* make it work without internet

* can create bin

* pass body and headers to bin

* can fetch logs but cant see em

* split out response pane for hmr

* basic table

* extract mock url bar

* add header tab

* made a dumb cache

* url bar pass

* send request and create response

* wire up timeline

* wire up preview

* timeline useeffect

* move to action

* fix types

* empty states

* rebase updating aria

* use har type

* can edit bins

* cookie support

* wire up status

* status text

* magic status text

* ui

* always use put rather than create bin

* add url to mock route

* scroll bar

* add content types

* validation

* fix flake

* improve logs

* fix outlet warning

* fix send to mock endpoint

* switch table to grid

* handle errors

* rotate log

* create mockbin on open if needed

* add full url ux

* reverse log order

* binId from store

* remove http method

* rename prefix

* use server Id for bin id

* fix copy

* show log har

* fix url bar

* fix button padding

* tailwind

* method select

* remove default status text

* full tailwind

* fix breadcrumb

* default to json

* move copy to end, remove save

* error msg

* only patch when needed

* fix ws colors

* fix command palette

* add isMock helper

* revert local storage mechanism

* fix redirect

* fix ignore upsert

* extract to constant

* ui test

* hide actions from mock-server

* fix code editor onBlur

* lift update to route

* refactor to return only errors

* add url to mock server model

* select mock ui pass

* can modify url in settings

* use server url from db if selected

* hide url option

* fix lint error

* extract to file

* remove binResponse

* can sync

* move things around

* rename name path sync

* fix type check

* capture kvp onBlur

* fix error message

* basic mock test

* wire up mock patcher and navigate

* rename component

* remove url prop of route

* fix lint

* fix test

* temporary skip e2e test

* fix constant url

* fix migration

* remove console logs

* rename function

* only create a single hidden request

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-01-24 16:38:31 +01:00
..
app.test.ts feat: mock resources (#6760) 2024-01-24 16:38:31 +01:00
command-palette.test.ts feat(command-palette): Add command palette for quick switching between requests and workspaces (#6968) 2024-01-05 13:16:07 +02:00
cookie-editor-interactions.test.ts fix: user should be able to quickly rename requests by clicking [INS-3250] (#6710) 2023-11-02 15:14:26 +01:00
dashboard-interactions.test.ts feat: mock resources (#6760) 2024-01-24 16:38:31 +01:00
debug-sidebar-interactions.test.ts chore(e2e-tests): Fix flaky test for debug sidebar (#6933) 2023-12-21 10:52:10 +01:00
design-document-naming.test.ts fix: enable confirmation before deleting a test suite [INS-3286] (#6737) 2023-11-02 09:58:49 +08:00
environment-editor-interactions.test.ts Request path parameters (#6994) 2024-01-18 22:35:32 +01:00
git-sync-interactions.test.ts Test/move-to-smoke (#6420) 2023-08-30 10:57:14 +02:00
git-sync.test.ts bump: node 18.18.2 electron 28 (#6926) 2023-12-21 11:13:36 +01:00
graphql.test.ts Request path parameters (#6994) 2024-01-18 22:35:32 +01:00
grpc.test.ts fix: user should be able to quickly rename requests by clicking [INS-3250] (#6710) 2023-11-02 15:14:26 +01:00
mock.test.ts feat: mock resources (#6760) 2024-01-24 16:38:31 +01:00
oauth-gitlab.test.ts Insomnia Sync improvements (#6738) 2023-11-06 15:24:51 +01:00
oauth.test.ts fix: user should be able to quickly rename requests by clicking [INS-3250] (#6710) 2023-11-02 15:14:26 +01:00
openapi.test.ts Improve UI for design view (#6476) 2023-09-11 16:56:17 +02:00
request-pane-tab.test.ts Request path parameters (#6994) 2024-01-18 22:35:32 +01:00
websocket.test.ts fix: user should be able to quickly rename requests by clicking [INS-3250] (#6710) 2023-11-02 15:14:26 +01:00