"""Tests for the lms module itself."""fromdjango.testimportTestCasefromedxmakoimportadd_lookup,LOOKUPfromlmsimportstartupclassTemplateLookupTests(TestCase):""" Tests for TemplateLookup. """deftest_add_lookup_to_main(self):"""Test that any template directories added are not cleared when microsites are enabled."""add_lookup('main','external_module',__name__)directories=LOOKUP['main'].directoriesself.assertEqual(len([dirfordirindirectoriesif'external_module'indir]),1)# This should not clear the directories liststartup.enable_microsites()directories=LOOKUP['main'].directoriesself.assertEqual(len([dirfordirindirectoriesif'external_module'indir]),1)