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):
|
||||
"""Enable studio mode."""
|
||||
ctx.obj.set_studio_mode_enabled(True)
|
||||
typer.echo('Studio mode has been enabled.')
|
||||
|
||||
|
||||
@app.command('disable | off')
|
||||
def disable(ctx: typer.Context):
|
||||
"""Disable studio mode."""
|
||||
ctx.obj.set_studio_mode_enabled(False)
|
||||
typer.echo('Studio mode has been disabled.')
|
||||
|
||||
|
||||
@app.command('toggle | tg')
|
||||
|
@ -11,6 +11,7 @@ def test_studio_enable():
|
||||
"""Test the studio enable command."""
|
||||
result = runner.invoke(app, ['studiomode', 'enable'])
|
||||
assert result.exit_code == 0
|
||||
assert 'Studio mode has been enabled.' in result.stdout
|
||||
|
||||
result = runner.invoke(app, ['studiomode', 'status'])
|
||||
assert result.exit_code == 0
|
||||
@ -21,6 +22,7 @@ def test_studio_disable():
|
||||
"""Test the studio disable command."""
|
||||
result = runner.invoke(app, ['studiomode', 'disable'])
|
||||
assert result.exit_code == 0
|
||||
assert 'Studio mode has been disabled.' in result.stdout
|
||||
|
||||
result = runner.invoke(app, ['studiomode', 'status'])
|
||||
assert result.exit_code == 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user