Преглед на файлове

Save options locally with or without trailing slash

Fixes https://github.com/lesspass/lesspass/issues/735
pull/723/head
Guillaume Vincent преди 2 години
родител
ревизия
55a4ab42e0
променени са 3 файла, в които са добавени 10 реда и са изтрити 2 реда
  1. +4
    -1
      cli/lesspass/cli.py
  2. +1
    -1
      cli/lesspass/version.py
  3. +5
    -0
      cli/tests/test_cli.py

+ 4
- 1
cli/lesspass/cli.py Целия файл

@@ -177,4 +177,7 @@ def parse_args(args):
help="remove symbols from password",
action="store_true",
)
return parser.parse_args(args)
parsed_args = parser.parse_args(args)
if not parsed_args.url.endswith("/"):
parsed_args.url = f"{parsed_args.url}/"
return parsed_args

+ 1
- 1
cli/lesspass/version.py Целия файл

@@ -1 +1 @@
__version__ = "10.1.0"
__version__ = "10.1.1"

+ 5
- 0
cli/tests/test_cli.py Целия файл

@@ -149,3 +149,8 @@ class TestParseArgs(unittest.TestCase):
self.assertEqual(
parse_args(["--url", "https://example.org/"]).url, "https://example.org/"
)

def test_nrt_parse_url_add_trailing_slash(self):
self.assertEqual(
parse_args(["--url", "https://example.org"]).url, "https://example.org/"
)

Зареждане…
Отказ
Запис