Showing 1 of 4 files from the diff.
Other files ignored by Codecov
setup.py has changed.
CHANGELOG.md has changed.

@@ -18,7 +18,7 @@
Loading
18 18
        'user_create_profile': 'api/v1/user/profile/',
19 19
        'user_update_profile': 'api/v1/user/profile/update/',
20 20
        'user_page_views': 'api/v1/user/page-view/',
21 -
        'user_lesson_complete': 'api/v1/user/lesson-complete/',
21 +
        'user_lesson_completed': 'api/v1/user/lesson-completed/',
22 22
    }
23 23
    version = pkg_resources.get_distribution(__package__).version
24 24
@@ -105,18 +105,17 @@
Loading
105 105
        url = self.endpoints['user_page_views']
106 106
        return self.get(url, {'service': service, 'page': page}, authenticator=authenticator)
107 107
108 -
    def set_user_lesson_completed(self, sso_session_id, service, lesson_page, lesson, module, topic):
108 +
    def set_user_lesson_completed(self, sso_session_id, service, lesson_page, lesson, module):
109 109
        authenticator = AuthenticatorNegotiator(sso_session_id=sso_session_id)
110 -
        url = self.endpoints['user_lesson_complete']
110 +
        url = self.endpoints['user_lesson_completed']
111 111
        return self.post(url, {
112 112
            'service': service,
113 113
            'lesson_page': lesson_page,
114 114
            'lesson': lesson,
115 115
            'module': module,
116 -
            'topic': topic
117 116
        }, authenticator=authenticator)
118 117
119 118
    def get_user_lesson_completed(self, sso_session_id, service, lesson_page):
120 119
        authenticator = AuthenticatorNegotiator(sso_session_id=sso_session_id)
121 -
        url = self.endpoints['user_lesson_complete']
122 -
        return self.get(url, {'service': service, 'lesson-page': lesson_page}, authenticator=authenticator)
120 +
        url = self.endpoints['user_lesson_completed']
121 +
        return self.get(url, {'service': service, 'lesson': lesson_page}, authenticator=authenticator)
Files Coverage
directory_sso_api_client 96.97%
Project Totals (6 files) 96.97%
Sunburst
The inner-most circle is the entire project, moving away from the center are folders then, finally, a single file. The size and color of each slice is representing the number of statements and the coverage, respectively.
Icicle
The top section represents the entire project. Proceeding with folders and finally individual files. The size and color of each slice is representing the number of statements and the coverage, respectively.
Grid
Each block represents a single file in the project. The size and color of each block is represented by the number of statements and the coverage, respectively.
Loading