Commit Graph

105 Commits

Author SHA1 Message Date
Patrik Oldsberg 1da8b248c2 test-utils: add rerender support for renderInTestApp
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-29 17:21:29 +02:00
Patrik Oldsberg c63172eeeb test-utils: added tests to make sure route mounts are hidden
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-19 17:37:36 +02:00
Patrik Oldsberg 7a5ddfd595 test-utils: add missing Routes element wrapping
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-19 17:37:36 +02:00
Joe Porpeglia e43290ce96 Rename permission backend request and response types
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-03-25 10:02:46 -04:00
Mike Lewis 9cbb270aef permissions: add a discriminator type to Permission
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-22 14:32:38 -04:00
Fredrik Adelöw 9c6e849d1c make the act() expecting test more robust to variations, and fix missing await
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-21 13:43:39 +01:00
Dimitris Apostolou aedd4daa66 Fix typos
Signed-off-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2022-03-13 14:12:05 +02:00
Fredrik Adelöw ed027b8b28 just fix some random ugly comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-04 16:59:57 +01:00
Johan Haals bb2bb36651 core-plugin-api: Remove deprecated get method from StorageApi
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 10:50:23 +01:00
Johan Haals 0ce1d75871 core-plugin-api: Remove generic auth APIs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-25 14:00:07 +01:00
Joon Park fb0da1e418 Fix link in MockPermissionApi docs
Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-20 11:17:39 +00:00
Fredrik Adelöw fb565073ec implement injectIdentityAuth
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:22 +01:00
Fredrik Adelöw 19ea047412 use a one-argument constructor instead of setters
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:22 +01:00
Fredrik Adelöw 6bf7826258 add and use MockFetchApi
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:20 +01:00
Fredrik Adelöw 795e13be49 Merge pull request #8972 from backstage/catalog-permission-integration/unregister-entity
Disable unregister entity button in catalog if unauthorized
2022-01-20 10:23:15 +01:00
Joon Park c54c0d9d10 Disable unregister entity button in catalog if unauthorized
Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-18 16:49:44 +00:00
Patrik Oldsberg 59a9309536 remove usage of @ts-ignore
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 11:19:01 +01:00
Fredrik Adelöw 9632cda521 Fix the last renmnants of the old copyright header
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 22:10:52 +01:00
Patrik Oldsberg eebe1df582 test-utils: avoid usage of private field syntax
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:41:21 +01:00
Patrik Oldsberg 2d3fd91e33 test-utils: add MockConfigApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-04 20:41:18 +01:00
Patrik Oldsberg c36b7794f7 test-utils: freeze and serialize MockStorageApi values
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-24 11:44:08 +01:00
Patrik Oldsberg 0b01baf309 test-utils: update MockStorageApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-21 10:36:48 +01:00
Colton Padden 35b03e9dba Remove improperly labelled deprecation of withLogCollector
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden 24d466c373 release-2021-10-28 packages/test-utils/src/testUtils/msw/index.ts:18
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Colton Padden 62d77827e1 remove associated tests for deprecated Keyboard.js
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Colton Padden 771b9c07fe remove deprecations packages/test-utils/src/testUtils/Keyboard.js:28
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Fredrik Adelöw 986a5d869e Merge pull request #8405 from backstage/freben/nounpack
Do not unpack arguments directly on exported items 🧹
2021-12-08 13:15:13 +01:00
Fredrik Adelöw dcd1a0c3f4 Do not unpack arguments directly on exported items
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-07 19:42:10 +01:00
Patrik Oldsberg b191e1737a packages,plugins: avoid usage of react-dom in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-07 17:40:51 +01:00
Patrik Oldsberg 8a96019a39 Merge branch 'master' into rugvip/test-port 2021-11-22 17:33:10 +01:00
Patrik Oldsberg 910c2674b5 test-utils: review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-20 15:52:01 +01:00
Patrik Oldsberg 29ef695410 packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:46 +01:00
Patrik Oldsberg 7ff56c2330 test-utils: doc + API report fixup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:26 +01:00
Patrik Oldsberg 0c92f73a11 test-utils: TestApiRegistry.with -> .from
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 10:37:12 +01:00
Patrik Oldsberg 417f80c0c8 test-utils: add tests for TestApiProvider & Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 5f6d97d044 test-utils: add TestApiRegistry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 57591f5754 test-utils: add TestApiProvider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 0b1de52732 core-app-api,test-utils: migrated to using new ErrorApi* names
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 16:21:59 +01:00
Patrik Oldsberg 46570fecbc test-utils: migrate theme usage and switch to actual MUI icons
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-11 17:26:49 +01:00
Patrik Oldsberg 6d790f0f63 test-utils: reintroduce defaultApis
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-11 17:26:48 +01:00
Patrik Oldsberg 29eb8d7dbe test-utils: switch mock icons to be plain svg elements
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-11 17:26:47 +01:00
Patrik Oldsberg 60e5d356cb core-app-api: add missing core feature icons + move icon things around a bit
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-11 17:26:46 +01:00
Patrik Oldsberg 0fb57d28e3 dev-utils,test-utils,app: update to use app-defaults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-11 17:26:13 +01:00
Johan Haals f808392183 reference library function
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-28 15:54:01 +02:00
Johan Haals 419054c97a Remove usage of deprecated Keyboard class
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-28 15:54:01 +02:00
Johan Haals 49252f0d6d Merge pull request #7727 from backstage/test-utils-core
Move test-utils-core into test-utils
2021-10-25 11:09:16 +02:00
Fredrik Adelöw 10615525f3 Do Observable too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-22 16:13:25 +02:00
Johan Haals adb27441e6 use setupRequestMockHandlers inside msw
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-22 09:39:23 +02:00
Johan Haals 60a75ae833 chore: fix import
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-22 09:38:23 +02:00
Johan Haals 87a7cbdb68 replace msw with setupRequestMockHandlers
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-22 09:38:23 +02:00