style: apply prettier formatting

Apply consistent formatting across all files (line endings, spacing)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Misaka
2026-03-01 14:57:38 +08:00
parent 8f6ca7b453
commit c39e1504aa
17 changed files with 631 additions and 634 deletions

View File

@@ -1,56 +1,56 @@
import { describe, it, expect, beforeAll, afterAll } from 'vitest';
import { ErpAuthService } from '../../src/main/services/erp/erp-auth';
import type { ErpConfig } from '../../src/main/types/erp.types';
import { describe, it, expect, beforeAll, afterAll } from 'vitest'
import { ErpAuthService } from '../../src/main/services/erp/erp-auth'
import type { ErpConfig } from '../../src/main/types/erp.types'
describe('ERP Authentication Service (Integration)', () => {
let authService: ErpAuthService;
let authService: ErpAuthService
const config: ErpConfig = {
url: process.env.ERP_URL || '',
username: process.env.ERP_USERNAME || '',
password: process.env.ERP_PASSWORD || '',
};
password: process.env.ERP_PASSWORD || ''
}
// Check if we have ERP credentials
const hasCredentials = !!(config.url && config.username && config.password);
const hasCredentials = !!(config.url && config.username && config.password)
beforeAll(() => {
if (!hasCredentials) {
console.warn('Skipping ERP auth tests: credentials not configured');
return;
console.warn('Skipping ERP auth tests: credentials not configured')
return
}
authService = new ErpAuthService(config);
});
authService = new ErpAuthService(config)
})
it('should login successfully', async () => {
if (!hasCredentials) {
console.warn('Skipping test: ERP credentials not configured');
return;
console.warn('Skipping test: ERP credentials not configured')
return
}
const session = await authService.login();
const session = await authService.login()
expect(session).toBeDefined();
expect(session.browser).toBeDefined();
expect(session.context).toBeDefined();
expect(session.page).toBeDefined();
expect(session.isLoggedIn).toBe(true);
}, 30000);
expect(session).toBeDefined()
expect(session.browser).toBeDefined()
expect(session.context).toBeDefined()
expect(session.page).toBeDefined()
expect(session.isLoggedIn).toBe(true)
}, 30000)
it('should navigate to main page after login', async () => {
if (!hasCredentials) {
console.warn('Skipping test: ERP credentials not configured');
return;
console.warn('Skipping test: ERP credentials not configured')
return
}
const session = await authService.login();
const session = await authService.login()
const url = session.page.url();
expect(url).toContain(config.url);
}, 30000);
const url = session.page.url()
expect(url).toContain(config.url)
}, 30000)
afterAll(async () => {
if (hasCredentials && authService) {
await authService.close();
await authService.close()
}
});
});
})
})