Skip to content
Snippets Groups Projects
Commit 4242cd64 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Merge branch '759-finalise-vuetify-app-as-spa' of...

Merge branch '759-finalise-vuetify-app-as-spa' of edugit.org:AlekSIS/official/AlekSIS-Core into 759-finalise-vuetify-app-as-spa
parents 01f8b8dc 5a9520e0
No related branches found
No related tags found
1 merge request!1123Resolve "Finalise Vuetify app as SPA"
Pipeline #108354 canceled
......@@ -25,15 +25,19 @@ const aleksisMixin = {
beforeDestroy() {
// Unregister all safely added event listeners as to not leak them
for (let trackedEvent in this.$data.$_aleksis_safeTrackedEvents) {
console.debug(
"Removing handler for %s on %o",
trackedEvent.event,
trackedEvent.target
);
trackedEvent.target.removeEventListener(
trackedEvent.event,
trackedEvent.handler
);
if (trackedEvent.target) {
console.debug(
"Removing handler for %s on %o",
trackedEvent.event,
trackedEvent.target
);
trackedEvent.target.removeEventListener(
trackedEvent.event,
trackedEvent.handler
);
} else {
console.debug("Target already removed while removing event handler");
}
}
},
};
......
......@@ -26,19 +26,6 @@ def test_index_not_logged_in(client):
assert response["Location"].startswith(reverse(settings.LOGIN_URL))
def test_login_without_person(client, django_user_model):
username = "foo"
password = "bar"
django_user_model.objects.create_user(username=username, password=password)
client.login(username=username, password=password)
response = client.get("/django/", follow=True)
assert response.status_code == 200
assert "Your user account is not linked to a person." in response.content.decode("utf-8")
def test_logout(client, django_user_model):
username = "foo"
password = "bar"
......
[tox]
skipsdist = True
skip_missing_interpreters = true
envlist = py37,py38,py39
envlist = py39,py310,py311
[testenv]
whitelist_externals = poetry
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment