Skip to content

GeneratorX16/svelte-todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my-svelte-project

Project Description

This is a simple Todo Web App built using Svelte. It includes the application code and integration tests to test the application whenever any changes have been pushed to the master branch. It is made for Gitlab, as it also includes the gitlab-ci.yml file to run the tests when running the application.

There is no deployment stage, only a single test stage where all the test would be run locally wherever the application is hosted and the tests would run in the same machine too.

Application Description

  • A new task can be added, or an existing task can be deleted.
  • Task count is updated as tasks are added or deleted.
  • If deadline to task is within 24 hours, it is shown in yellow.
  • If deadline to task is more than 24 hours, it is shwon in green.
  • If deadline to task has passed, it is shown in red.

Integration Tests using Cypress

I have used cypress for running integration tests on the web app. It consists of tests to verify the following:

  1. Tasks that are added are shown in the task list.
  2. Tasks that are deleted are not shown in the list.
  3. Task counter should be updated.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published