eac9bf9c929a53083c6b989d0b0b90f133d5f12a
* Add test for fetchCourse * Add tests for fetchDatesTab, fetchOutlineTab, fetchSequence and resetDeadlines * Implement fetch tabs tests * Add fail test case for fetchSequence * Add success test for fetchSequence * Add test for resetDeadlines * Update test group name * Add empty tests for courseware and bookmarks * Fix wrong field in saveSequencePosition thunk * Add tests for courseware data layer * Temporary commit * Split tests after rebase * Revert "Fix wrong field in saveSequencePosition thunk" This reverts commit 4394d363c58ad929f81e587ce4da2241528494b5. * Fix test for position * Move executeThunk into utils * Add test for all reducers * Add expect statements for logs * Remove redundant snapshot tests and add some specific checks * Polishing * Remove redundant checks * Fix bug in normalizer and update test * Upgrade @edx/frontend-platform dependency * Utilize MockAuthService instead of manual auth package mocking * Update tests after breaking changes in master * Remove redundant snapshot check
|Build Status| |Coveralls| |npm_version| |npm_downloads| |license| frontend-app-learning ========================= Please tag **@edx/teaching-and-learning** on any PRs or issues. Thanks. Introduction ------------ React app for edX learning. .. |Build Status| image:: https://api.travis-ci.org/edx/frontend-app-learning.svg?branch=master :target: https://travis-ci.org/edx/frontend-app-learning .. |Coveralls| image:: https://img.shields.io/coveralls/edx/frontend-app-learning.svg?branch=master :target: https://coveralls.io/github/edx/frontend-app-learning .. |npm_version| image:: https://img.shields.io/npm/v/@edx/frontend-app-learning.svg :target: @edx/frontend-app-learning .. |npm_downloads| image:: https://img.shields.io/npm/dt/@edx/frontend-app-learning.svg :target: @edx/frontend-app-learning .. |license| image:: https://img.shields.io/npm/l/@edx/frontend-app-learning.svg :target: @edx/frontend-app-learning Development ----------- Start Devstack ^^^^^^^^^^^^^^ To use this application `devstack <https://github.com/edx/devstack>`__ must be running and you must be logged into it. - Start devstack - Log in (http://localhost:18000/login) Start the development server ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ In this project, install requirements and start the development server by running: .. code:: bash npm install npm start # The server will run on port 1995 Once the dev server is up, visit http://localhost:2000/course/course-v1:edX+DemoX+Demo_Course to view the demo course. You can replace ``course-v1:edX+DemoX+Demo_Course`` with a different course key.
Languages
JavaScript
84.8%
TypeScript
13.1%
SCSS
1.9%
Makefile
0.1%