PluginProbe ʕ •ᴥ•ʔ
Meta for WooCommerce / 3.7.2
Meta for WooCommerce v3.7.2
3.7.3 3.7.2 3.7.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.11.1 1.11.2 1.11.3 1.11.4 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.2.0 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.4.0 2.4.1 2.5.0 2.5.1 2.6.0 2.6.1 2.6.10 2.6.11 2.6.12 2.6.13 2.6.14 2.6.15 2.6.16 2.6.17 2.6.18 2.6.19 2.6.2 2.6.20 2.6.21 2.6.22 2.6.23 2.6.24 2.6.25 2.6.26 2.6.27 2.6.28 2.6.29 2.6.3 2.6.30 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 3.0.0 3.0.1 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.17 3.0.18 3.0.19 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.24 3.0.25 3.0.26 3.0.27 3.0.28 3.0.29 3.0.3 3.0.30 3.0.31 3.0.32 3.0.33 3.0.34 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.4.0 3.4.1 3.4.10 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.5.10 3.5.11 3.5.12 3.5.13 3.5.14 3.5.15 3.5.16 3.5.17 3.5.18 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 3.6.1 3.6.2 3.6.3 3.7.0
facebook-for-woocommerce / playwright.config.js
facebook-for-woocommerce Last commit date
assets 6 days ago data 1 year ago i18n 6 days ago includes 6 days ago vendor 6 days ago LICENSE 7 years ago changelog.txt 6 days ago class-wc-facebookcommerce.php 4 weeks ago facebook-commerce-admin-notice.php 4 months ago facebook-commerce-events-tracker.php 6 days ago facebook-commerce-iframe-whatsapp-utility-event.php 4 weeks ago facebook-commerce-pixel-event.php 6 days ago facebook-commerce.php 6 days ago facebook-config-warmer.php 4 months ago facebook-for-woocommerce.php 6 days ago playwright.config.js 4 months ago readme.txt 6 days ago
playwright.config.js
59 lines
1 import { defineConfig, devices } from '@playwright/test';
2
3 export default defineConfig({
4 testDir: './tests/e2e',
5 fullyParallel: true,
6 forbidOnly: !!process.env.CI,
7 retries: process.env.CI ? 2 : 0,
8 workers: process.env.CI ? 1 : 1,
9 reporter: 'html',
10 // Global test timeout - increased to 5 minutes for complex WordPress operations
11 timeout: 1000000,
12 // Global setup to authenticate once
13 globalSetup: './tests/e2e/global-setup.js',
14 use: {
15 baseURL: process.env.WORDPRESS_URL,
16 trace: 'on-first-retry',
17 screenshot: 'only-on-failure',
18 video: 'retain-on-failure',
19 // Ignore SSL errors for local development
20 ignoreHTTPSErrors: true,
21 // Global timeouts for all actions - increased to 3 minutes
22 actionTimeout: 180000,
23 navigationTimeout: 180000,
24 },
25
26 projects: [
27 {
28 name: 'chromium-wp-admin',
29 use: {
30 ...devices['Desktop Chrome'],
31 // Increased timeouts for WordPress admin operations
32 actionTimeout: 180000,
33 navigationTimeout: 180000,
34 storageState: './tests/e2e/.auth/admin.json'
35 },
36 },
37 {
38 name: 'chromium-wp-customer',
39 use: {
40 ...devices['Desktop Chrome'],
41 // Increased timeouts for WordPress admin operations
42 actionTimeout: 180000,
43 navigationTimeout: 180000,
44 storageState: './tests/e2e/.auth/customer.json'
45 },
46 }
47 ],
48
49 // Only look for E2E test files, ignore Jest tests
50 testMatch: '**/tests/e2e/**/*.spec.js',
51
52 // Only start webServer in CI, not when using external WordPress URL
53 webServer: (process.env.CI && !process.env.WORDPRESS_URL) ? {
54 command: 'php -S localhost:8080 -t /tmp/wordpress-e2e',
55 port: 8080,
56 reuseExistingServer: false,
57 } : undefined,
58 });
59