mirror of
https://github.com/onyx-and-iris/obsws-cli.git
synced 2025-06-07 20:20:32 +01:00
add output to studiomode enable/disable comands
upd studiomode unit tests
This commit is contained in:
parent
4f0a3816ba
commit
e8b699cba6
@ -16,12 +16,14 @@ def main():
|
|||||||
def enable(ctx: typer.Context):
|
def enable(ctx: typer.Context):
|
||||||
"""Enable studio mode."""
|
"""Enable studio mode."""
|
||||||
ctx.obj.set_studio_mode_enabled(True)
|
ctx.obj.set_studio_mode_enabled(True)
|
||||||
|
typer.echo('Studio mode has been enabled.')
|
||||||
|
|
||||||
|
|
||||||
@app.command('disable | off')
|
@app.command('disable | off')
|
||||||
def disable(ctx: typer.Context):
|
def disable(ctx: typer.Context):
|
||||||
"""Disable studio mode."""
|
"""Disable studio mode."""
|
||||||
ctx.obj.set_studio_mode_enabled(False)
|
ctx.obj.set_studio_mode_enabled(False)
|
||||||
|
typer.echo('Studio mode has been disabled.')
|
||||||
|
|
||||||
|
|
||||||
@app.command('toggle | tg')
|
@app.command('toggle | tg')
|
||||||
|
@ -11,6 +11,7 @@ def test_studio_enable():
|
|||||||
"""Test the studio enable command."""
|
"""Test the studio enable command."""
|
||||||
result = runner.invoke(app, ['studiomode', 'enable'])
|
result = runner.invoke(app, ['studiomode', 'enable'])
|
||||||
assert result.exit_code == 0
|
assert result.exit_code == 0
|
||||||
|
assert 'Studio mode has been enabled.' in result.stdout
|
||||||
|
|
||||||
result = runner.invoke(app, ['studiomode', 'status'])
|
result = runner.invoke(app, ['studiomode', 'status'])
|
||||||
assert result.exit_code == 0
|
assert result.exit_code == 0
|
||||||
@ -21,6 +22,7 @@ def test_studio_disable():
|
|||||||
"""Test the studio disable command."""
|
"""Test the studio disable command."""
|
||||||
result = runner.invoke(app, ['studiomode', 'disable'])
|
result = runner.invoke(app, ['studiomode', 'disable'])
|
||||||
assert result.exit_code == 0
|
assert result.exit_code == 0
|
||||||
|
assert 'Studio mode has been disabled.' in result.stdout
|
||||||
|
|
||||||
result = runner.invoke(app, ['studiomode', 'status'])
|
result = runner.invoke(app, ['studiomode', 'status'])
|
||||||
assert result.exit_code == 0
|
assert result.exit_code == 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user