mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-02-15 10:01:00 -05:00
* convert challenge-hot-keys to ts * rename selector object in challenge-hot-keys * convert challenges/output to ts * update selector and location objects in challenges/output * convert common-components/searchBar to ts * add missing type and fix final url assertion * convert searchBar to kebab-case and fix URL assertion * convert donate-page-donor to ts * convert donation-block-completion-modal to ts * resolve compilation errors in donation-block-completion-modal.ts * convert intro-page to ts * resolve compiler errors in intro-page.ts * convert settings/certifications to ts * add cypress testing library types to tsconfig for settings/certifications.ts * convert settings/image-picture-check to ts * convert settings/settings to ts * convert settings/user-token to ts * convert settings/username-change to ts * resolve compiler errors in settings/username-change.ts * convert default/top-contributor to ts * add ES2017 to compilerOptions.lib in cypress/tsconfig * edit custom command interface
15 lines
427 B
TypeScript
15 lines
427 B
TypeScript
describe('Settings', () => {
|
|
before(() => {
|
|
cy.login();
|
|
});
|
|
it('should be possible to reset your progress', () => {
|
|
cy.visit('/settings');
|
|
cy.contains('Reset all of my progress').click();
|
|
cy.contains('Reset everything. I want to start from the beginning').click();
|
|
cy.location().should(loc => {
|
|
expect(loc.pathname).to.eq('/');
|
|
});
|
|
cy.contains('Your progress has been reset');
|
|
});
|
|
});
|