@@ -498,7 +498,6 @@ def _save_xblock(
|
||||
publish = "make_public"
|
||||
|
||||
# Make public after updating the xblock, in case the caller asked for both an update and a publish.
|
||||
# Used by Bok Choy tests and by republishing of staff locks.
|
||||
if publish == "make_public":
|
||||
modulestore().publish(xblock.location, user.id)
|
||||
|
||||
|
||||
@@ -349,9 +349,8 @@ FEATURES = {
|
||||
# .. toggle_implementation: DjangoSetting
|
||||
# .. toggle_default: False
|
||||
# .. toggle_description: Set to True to perform acceptance and load test. Auto auth view is responsible for load
|
||||
# testing and is controlled by this feature flag. Auto-auth causes issues in Bok Choy tests because it resets the
|
||||
# requesting user. Session verification (of CacheBackedAuthenticationMiddleware) is a security feature, but it
|
||||
# can be turned off by enabling this feature flag.
|
||||
# testing and is controlled by this feature flag. Session verification (of CacheBackedAuthenticationMiddleware)
|
||||
# is a security feature, but it can be turned off by enabling this feature flag.
|
||||
# .. toggle_use_cases: open_edx
|
||||
# .. toggle_creation_date: 2013-07-25
|
||||
# .. toggle_warning: If this has been set to True then the account activation email will be skipped.
|
||||
|
||||
@@ -135,8 +135,7 @@ class CacheBackedAuthenticationMiddleware(AuthenticationMiddleware, MiddlewareMi
|
||||
"""
|
||||
Ensure that the user's session hash hasn't changed.
|
||||
"""
|
||||
# Auto-auth causes issues in Bok Choy tests because it resets
|
||||
# the requesting user. Since session verification is a
|
||||
# Since session verification is a
|
||||
# security feature, we can turn it off when auto-auth is
|
||||
# enabled since auto-auth is highly insecure and only for
|
||||
# tests.
|
||||
|
||||
@@ -84,8 +84,6 @@ class XBlockEventTestMixin:
|
||||
|
||||
Good things to look at as developing the code:
|
||||
* Gabe's library for parsing events. This is nice.
|
||||
* Bok choy has a nice Mongo search for events in the cohorts test
|
||||
case. It is a little slow for the general case.
|
||||
* This is originally based on a cleanup of the EventTestMixin. We
|
||||
could work to converge those in some sensible way.
|
||||
"""
|
||||
|
||||
@@ -7,8 +7,6 @@ window.LibraryContentAuthorView = function(runtime, element) {
|
||||
// But it is still inside this xblock's wrapper element, which we can easily find:
|
||||
var $wrapper = $element.parents('*[data-locator="' + usage_id + '"]');
|
||||
|
||||
// We can't bind to the button itself because in the bok choy test environment,
|
||||
// it may not yet exist at this point in time... not sure why.
|
||||
$wrapper.on('click', '.library-update-btn', function(e) {
|
||||
e.preventDefault();
|
||||
// Update the XBlock with the latest matching content from the library:
|
||||
|
||||
@@ -500,7 +500,6 @@ class LibraryContentBlock(
|
||||
"""
|
||||
user_service = self.runtime.service(self, 'user')
|
||||
if user_service:
|
||||
# May be None when creating bok choy test fixtures
|
||||
user_id = user_service.get_current_user().opt_attrs.get('edx-platform.user_id', None)
|
||||
else:
|
||||
user_id = None
|
||||
|
||||
Reference in New Issue
Block a user