From 9d0ca3b72e053e3e37a28bb6f73a40d28637230d Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Wed, 28 Oct 2020 09:37:06 +0530 Subject: [PATCH] test(recorder): Test start-recording and stop-recording commands --- frappe/tests/test_commands.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/frappe/tests/test_commands.py b/frappe/tests/test_commands.py index e7e639c775..62db8fc852 100644 --- a/frappe/tests/test_commands.py +++ b/frappe/tests/test_commands.py @@ -10,6 +10,7 @@ from glob import glob # imports - module imports import frappe from frappe.utils.backups import fetch_latest_backups +import frappe.recorder def clean(value): @@ -119,3 +120,15 @@ class TestCommands(BaseTestCommands): # test 6: take a backup with --verbose self.execute("bench --site {site} backup --verbose") self.assertEquals(self.returncode, 0) + + + def test_recorder(self): + frappe.recorder.stop() + + self.execute("bench --site {site} start-recording") + frappe.local.cache = {} + self.assertEqual(frappe.recorder.status(), True) + + self.execute("bench --site {site} stop-recording") + frappe.local.cache = {} + self.assertEqual(frappe.recorder.status(), False)