diff --git a/cookbook/templates/meal_plan.html b/cookbook/templates/meal_plan.html
index f835d72a9..7796dd5da 100644
--- a/cookbook/templates/meal_plan.html
+++ b/cookbook/templates/meal_plan.html
@@ -28,7 +28,6 @@
window.CUSTOM_LOCALE = '{{ request.LANGUAGE_CODE }}'
- window.ICAL_URL = '{% url 'api_get_plan_ical' 12345 6789 %}'
window.SHOPPING_URL = '{% url 'view_shopping' %}'
diff --git a/cookbook/tests/api/test_api_plan_ical.py b/cookbook/tests/api/test_api_plan_ical.py
deleted file mode 100644
index ff86861c6..000000000
--- a/cookbook/tests/api/test_api_plan_ical.py
+++ /dev/null
@@ -1,56 +0,0 @@
-from datetime import datetime, timedelta
-
-import pytest
-from django.contrib import auth
-from django.urls import reverse
-from icalendar import Calendar
-
-from cookbook.models import MealPlan, MealType
-
-BOUND_URL = 'api_get_plan_ical'
-
-
-@pytest.fixture()
-def meal_type(space_1, u1_s1):
- return MealType.objects.get_or_create(name='test', space=space_1, created_by=auth.get_user(u1_s1))[0]
-
-
-@pytest.fixture()
-def obj_1(space_1, recipe_1_s1, meal_type, u1_s1):
- return MealPlan.objects.create(recipe=recipe_1_s1, space=space_1, meal_type=meal_type, from_date=datetime.now(), to_date=datetime.now(),
- created_by=auth.get_user(u1_s1))
-
-
-@pytest.fixture
-def obj_2(space_1, recipe_1_s1, meal_type, u1_s1):
- return MealPlan.objects.create(recipe=recipe_1_s1, space=space_1, meal_type=meal_type, from_date=datetime.now()+timedelta(days=30), to_date=datetime.now()+timedelta(days=30),
- created_by=auth.get_user(u1_s1))
-
-@pytest.fixture
-def obj_3(space_1, recipe_1_s1, meal_type, u1_s1):
- return MealPlan.objects.create(recipe=recipe_1_s1, space=space_1, meal_type=meal_type, from_date=datetime.now()+timedelta(days=-30), to_date=datetime.now()+timedelta(days=-1),
- created_by=auth.get_user(u1_s1))
-
-
-@pytest.mark.parametrize("arg", [
- ['a_u', 403],
- ['g1_s1', 403],
- ['u1_s1', 200],
- ['a1_s1', 200],
-])
-def test_permissions(arg, request):
- c = request.getfixturevalue(arg[0])
- from_date_slug = (datetime.now()+timedelta(days=-1)).strftime("%Y-%m-%d")
- to_date_slug = (datetime.now()+timedelta(days=1)).strftime("%Y-%m-%d")
- assert c.get(reverse(BOUND_URL, kwargs={'from_date': from_date_slug, 'to_date': to_date_slug})).status_code == arg[1]
-
-
-def test_bound(obj_1, obj_2, obj_3, u1_s1):
- from_date_slug = (datetime.now()+timedelta(days=-1)).strftime("%Y-%m-%d")
- to_date_slug = (datetime.now()+timedelta(days=1)).strftime("%Y-%m-%d")
- r = u1_s1.get(reverse(BOUND_URL, kwargs={'from_date': from_date_slug, 'to_date': to_date_slug}))
- assert r.status_code == 200
-
- cal = Calendar.from_ical(r.getvalue().decode('UTF-8'))
- events = cal.walk('VEVENT')
- assert len(events) == 1