This is Status Report for Fedora App filled by participants on a weekly basis.

Status Report for Amitosh Swain Mahapatra (amitosh)

  • Fedora Account: amitosh
  • IRC: amitosh (found in #fedora, #fedora-dotnet, #fedora-summer-coding, #fedora-commops)
  • Fedora Wiki User Page: amitosh

Tasks Completed

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.

Here are the pull requests: #70 and #71. (Warning: the diffs are huge due to the auto-generated lockfiles – we need better diff rendering in Pagure)

What’s Happening

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.

Please send in your feedback at amitosh@fedoraproject.org