mirror of
https://github.com/simonw/sqlite-utils.git
synced 2026-07-30 14:06:00 +02:00
--silent option for sqlite-utils insert-files, closes #301
This commit is contained in:
parent
d83b256813
commit
60dea99ef7
3 changed files with 31 additions and 7 deletions
|
|
@ -2,9 +2,11 @@ from sqlite_utils import cli, Database
|
|||
from click.testing import CliRunner
|
||||
import os
|
||||
import pathlib
|
||||
import pytest
|
||||
|
||||
|
||||
def test_insert_files():
|
||||
@pytest.mark.parametrize("silent", (False, True))
|
||||
def test_insert_files(silent):
|
||||
runner = CliRunner()
|
||||
with runner.isolated_filesystem():
|
||||
tmpdir = pathlib.Path(".")
|
||||
|
|
@ -34,7 +36,10 @@ def test_insert_files():
|
|||
cols += ["-c", "{}:{}".format(coltype, coltype)]
|
||||
result = runner.invoke(
|
||||
cli.cli,
|
||||
["insert-files", db_path, "files", str(tmpdir)] + cols + ["--pk", "path"],
|
||||
["insert-files", db_path, "files", str(tmpdir)]
|
||||
+ cols
|
||||
+ ["--pk", "path"]
|
||||
+ (["--silent"] if silent else []),
|
||||
catch_exceptions=False,
|
||||
)
|
||||
assert result.exit_code == 0, result.stdout
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue