Skip to content

Commit

Permalink
false is ready
Browse files Browse the repository at this point in the history
  • Loading branch information
duyixian1234 authored Nov 8, 2020
1 parent 64e167e commit 7a462d2
Show file tree
Hide file tree
Showing 6 changed files with 124 additions and 73 deletions.
171 changes: 98 additions & 73 deletions poetry.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ u-cat = 'u_coreutils.cat:run'
u-echo = 'u_coreutils.echo:run'
u-head = 'u_coreutils.head:run'
u-mkdir = 'u_coreutils.mkdir:run'
u-false = 'u_coreutils.false:run'

[tool.pylint.master]
job = 0
Expand Down
Empty file added tests/false/__init__.py
Empty file.
8 changes: 8 additions & 0 deletions tests/false/test_false.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
from click.testing import CliRunner
from u_coreutils.false import false


def test_false():
runner = CliRunner()
result = runner.invoke(false)
assert result.exit_code == 1
13 changes: 13 additions & 0 deletions u_coreutils/false/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import sys

import click


@click.command()
def false():
"""do nothing, unsuccessfully"""
sys.exit(1)


def run():
false()
4 changes: 4 additions & 0 deletions u_coreutils/false/__main__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
from . import run

if __name__ == "__main__":
run()

0 comments on commit 7a462d2

Please sign in to comment.