@@ -1878,16 +1878,41 @@ def setUp(self):
18781878 self .archive_dir = self .tempdir ('submit-archive' )
18791879 settings .INTERNET_DRAFT_ARCHIVE_DIR = self .archive_dir
18801880
1881+ self .saved_yang_rfc_model_dir = settings .SUBMIT_YANG_RFC_MODEL_DIR
1882+ self .rfc_model_dir = self .tempdir ('yang-rfcmod' )
1883+ settings .SUBMIT_YANG_RFC_MODEL_DIR = self .rfc_model_dir
1884+
1885+ self .saved_yang_draft_model_dir = settings .SUBMIT_YANG_DRAFT_MODEL_DIR
1886+ self .draft_model_dir = self .tempdir ('yang-draftmod' )
1887+ settings .SUBMIT_YANG_DRAFT_MODEL_DIR = self .draft_model_dir
1888+
1889+ self .saved_yang_iana_model_dir = settings .SUBMIT_YANG_IANA_MODEL_DIR
1890+ self .iana_model_dir = self .tempdir ('yang-ianamod' )
1891+ settings .SUBMIT_YANG_IANA_MODEL_DIR = self .iana_model_dir
1892+
1893+ self .saved_yang_catalog_model_dir = settings .SUBMIT_YANG_CATALOG_MODEL_DIR
1894+ self .catalog_model_dir = self .tempdir ('yang-catalogmod' )
1895+ settings .SUBMIT_YANG_CATALOG_MODEL_DIR = self .catalog_model_dir
1896+
18811897 MeetingFactory (type_id = 'ietf' , date = datetime .date .today ()+ datetime .timedelta (days = 60 ))
18821898
18831899 def tearDown (self ):
18841900 shutil .rmtree (self .staging_dir )
18851901 shutil .rmtree (self .repository_dir )
18861902 shutil .rmtree (self .archive_dir )
1903+ shutil .rmtree (self .rfc_model_dir )
1904+ shutil .rmtree (self .draft_model_dir )
1905+ shutil .rmtree (self .iana_model_dir )
1906+ shutil .rmtree (self .catalog_model_dir )
1907+
18871908 settings .IDSUBMIT_STAGING_PATH = self .saved_idsubmit_staging_path
18881909 settings .INTERNET_DRAFT_PATH = self .saved_internet_draft_path
18891910 settings .IDSUBMIT_REPOSITORY_PATH = self .saved_idsubmit_repository_path
18901911 settings .INTERNET_DRAFT_ARCHIVE_DIR = self .saved_archive_dir
1912+ settings .SUBMIT_YANG_RFC_MODEL_DIR = self .saved_yang_rfc_model_dir
1913+ settings .SUBMIT_YANG_DRAFT_MODEL_DIR = self .saved_yang_draft_model_dir
1914+ settings .SUBMIT_YANG_IANA_MODEL_DIR = self .saved_yang_iana_model_dir
1915+ settings .SUBMIT_YANG_CATALOG_MODEL_DIR = self .saved_yang_catalog_model_dir
18911916
18921917 def do_post_submission (self , rev , author = None , name = None , group = None , email = None , title = None , year = None ):
18931918 url = urlreverse ('ietf.submit.views.api_submit' )
0 commit comments