Files
edx-platform/lms/static/js/spec/student_account/utils_spec.js
2021-01-12 22:45:21 +05:00

26 lines
800 B
JavaScript

define(['jquery', 'js/student_account/utils'],
function($, Utils) {
'use strict';
describe('edxUserCookie', function() {
var userInfo, user;
userInfo = {
version: 1,
username: 'local-test-user'
};
beforeEach(function() {
document.cookie = 'edx-user-info="' +
'{\"version\": 1, \"username\": \"local-test-user\"}";'; // eslint-disable-line no-useless-escape
});
it('returns correct user information from cookie', function() {
spyOn(Utils, 'getHostname').and.returnValue('localhost');
user = Utils.userFromEdxUserCookie();
expect(user).toEqual(userInfo);
});
});
}
);