This is Status Report for Fedora App filled by participants on a weekly basis.
The Fedora App is a central location for Fedora users and innovators to stay updated on The Fedora Project. News updates, social posts, Ask Fedora, as well as articles from Fedora Magazine are all held under this app.
Introducing unit tests and integration tests
Four months ago when we started, we had to migrate to a newer version of our toolkits. During the migration, a lot of things simply broke and some of them went unnoticed for long, as we were not having any tests.
With my last week’s work, we now have real tests! I worked on integrating unit tests and integration tests to our setup. We are using the popular Karma test runner and the Jasmine test library to implement unit tests. For integration tests, we are using Protractor with Selenium Framework.
Improving FedoCal integration
We are working on imporving the FedoCal integration. We are working to introduce filters and sort functions and a subscribe action that adds all new events to the system calendar. @littlewonder is working on a UI pattern for FedoCal.
More test cases
Our test suite is not yet comprehensive. We are doing a major revamp of the UI and we will be developing more integration tests as we develop the screens.