Iterate
This commit is contained in:
@@ -165,7 +165,7 @@ jobs:
|
|||||||
- name: Run Playwright tests
|
- name: Run Playwright tests
|
||||||
working-directory: apps/web
|
working-directory: apps/web
|
||||||
run: |
|
run: |
|
||||||
pnpm playwright test \
|
pnpm test:playwright \
|
||||||
--shard "$SHARD" \
|
--shard "$SHARD" \
|
||||||
--project="${{ matrix.project }}" \
|
--project="${{ matrix.project }}" \
|
||||||
${{ (github.event_name == 'pull_request' && matrix.runAllTests == false ) && '--grep-invert @mergequeue' || '' }}
|
${{ (github.event_name == 'pull_request' && matrix.runAllTests == false ) && '--grep-invert @mergequeue' || '' }}
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
"parallel": false,
|
"parallel": false,
|
||||||
"cwd": "apps/web"
|
"cwd": "apps/web"
|
||||||
},
|
},
|
||||||
"dependsOn": ["^build"]
|
"dependsOn": ["^build", "^build:playwright"]
|
||||||
},
|
},
|
||||||
"test:unit": {
|
"test:unit": {
|
||||||
"executor": "@nx/jest:jest",
|
"executor": "@nx/jest:jest",
|
||||||
|
|||||||
@@ -5,13 +5,9 @@ process.env.GITHUB_ACTIONS = "1";
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
workspaces: {
|
workspaces: {
|
||||||
"packages/shared-components": {
|
"packages/shared-components": {},
|
||||||
ignoreDependencies: [
|
|
||||||
// Used for vitest browser tests
|
|
||||||
"@playwright/test",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
"packages/playwright-common": {
|
"packages/playwright-common": {
|
||||||
|
entry: ["src/stale-screenshot-reporter.ts", "src/fixtures/index.ts", "src/testcontainers/index.ts"],
|
||||||
ignoreDependencies: [
|
ignoreDependencies: [
|
||||||
// Used in playwright-screenshots.sh
|
// Used in playwright-screenshots.sh
|
||||||
"wait-on",
|
"wait-on",
|
||||||
|
|||||||
@@ -6,11 +6,13 @@ Please see LICENSE files in the repository root for full details.
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export { PostgreSqlContainer, StartedPostgreSqlContainer } from "@testcontainers/postgresql";
|
export { PostgreSqlContainer, StartedPostgreSqlContainer } from "@testcontainers/postgresql";
|
||||||
|
export { makePostgres } from "./postgres.js";
|
||||||
export type { HomeserverInstance, HomeserverContainer, StartedHomeserverContainer } from "./HomeserverContainer.js";
|
export type { HomeserverInstance, HomeserverContainer, StartedHomeserverContainer } from "./HomeserverContainer.js";
|
||||||
export { type SynapseConfig, SynapseContainer, StartedSynapseContainer } from "./synapse.js";
|
export { type SynapseConfig, SynapseContainer, StartedSynapseContainer } from "./synapse.js";
|
||||||
export {
|
export {
|
||||||
type MasConfig,
|
type MasConfig,
|
||||||
MatrixAuthenticationServiceContainer,
|
MatrixAuthenticationServiceContainer,
|
||||||
StartedMatrixAuthenticationServiceContainer,
|
StartedMatrixAuthenticationServiceContainer,
|
||||||
|
makeMas,
|
||||||
} from "./mas.js";
|
} from "./mas.js";
|
||||||
export { type MailpitClient, MailpitContainer, StartedMailpitContainer } from "./mailpit.js";
|
export { type MailpitClient, MailpitContainer, StartedMailpitContainer } from "./mailpit.js";
|
||||||
|
|||||||
Reference in New Issue
Block a user