chainlit--chainlit
35 行
806 B
TypeScript
35 行
806 B
TypeScript
function openReadme() {
|
|
cy.get('#readme-button').click();
|
|
}
|
|
|
|
describe('readme_language', () => {
|
|
it('should show default markdown on open', () => {
|
|
openReadme();
|
|
cy.contains('Welcome to Chainlit!');
|
|
});
|
|
|
|
it('should show Portguese markdown on pt-BR language', () => {
|
|
cy.visit('/', {
|
|
onBeforeLoad(win) {
|
|
Object.defineProperty(win.navigator, 'language', {
|
|
value: 'pt-BR'
|
|
});
|
|
}
|
|
});
|
|
openReadme();
|
|
cy.contains('Bem-vindo ao Chainlit!');
|
|
});
|
|
|
|
it('should fallback to default markdown on Klingon language', () => {
|
|
cy.visit('/', {
|
|
onBeforeLoad(win) {
|
|
Object.defineProperty(win.navigator, 'language', {
|
|
value: 'tlh'
|
|
});
|
|
}
|
|
});
|
|
openReadme();
|
|
cy.contains('Welcome to Chainlit!');
|
|
});
|
|
});
|