mirror of
https://github.com/certbot/certbot.git
synced 2026-01-26 07:41:33 +03:00
Add a test for the default directories on Windows (#7238)
There is a unit test to check that the default directories for Certbot are not diverging, in certbot.tests.cli_test:FlagDefaultTests:test_linux_directories. But this test is not done on Windows. This PR fixes that.
This commit is contained in:
committed by
Brad Warren
parent
82ad736120
commit
c4684f187a
@@ -1,7 +1,6 @@
|
||||
"""Tests for certbot.cli."""
|
||||
import argparse
|
||||
import copy
|
||||
import sys
|
||||
import tempfile
|
||||
import unittest
|
||||
|
||||
@@ -44,11 +43,15 @@ class TestReadFile(TempDirTestCase):
|
||||
class FlagDefaultTest(unittest.TestCase):
|
||||
"""Tests cli.flag_default"""
|
||||
|
||||
def test_linux_directories(self):
|
||||
if 'fcntl' in sys.modules:
|
||||
def test_default_directories(self):
|
||||
if os.name != 'nt':
|
||||
self.assertEqual(cli.flag_default('config_dir'), '/etc/letsencrypt')
|
||||
self.assertEqual(cli.flag_default('work_dir'), '/var/lib/letsencrypt')
|
||||
self.assertEqual(cli.flag_default('logs_dir'), '/var/log/letsencrypt')
|
||||
else:
|
||||
self.assertEqual(cli.flag_default('config_dir'), 'C:\\Certbot')
|
||||
self.assertEqual(cli.flag_default('work_dir'), 'C:\\Certbot\\lib')
|
||||
self.assertEqual(cli.flag_default('logs_dir'), 'C:\\Certbot\\log')
|
||||
|
||||
|
||||
class ParseTest(unittest.TestCase): # pylint: disable=too-many-public-methods
|
||||
|
||||
Reference in New Issue
Block a user