diff mbox series

test: log: Actually test enable/disable output

Message ID 20201017131959.31551-1-seanga2@gmail.com
State Deferred
Delegated to: Tom Rini
Headers show
Series test: log: Actually test enable/disable output | expand

Commit Message

Sean Anderson Oct. 17, 2020, 1:19 p.m. UTC
Strings are truth-y in python, so ``assert 'anything'`` will always
evaluate to True. Fix the test so that it actually checks the output.

Fixes: 3d03ab6361 ("log: Add a way to enable/disable a log device")
Signed-off-by: Sean Anderson <seanga2@gmail.com>
---

 test/py/tests/test_log.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Simon Glass Oct. 27, 2020, 4:52 a.m. UTC | #1
On Sat, 17 Oct 2020 at 07:20, Sean Anderson <seanga2@gmail.com> wrote:
>
> Strings are truth-y in python, so ``assert 'anything'`` will always
> evaluate to True. Fix the test so that it actually checks the output.
>
> Fixes: 3d03ab6361 ("log: Add a way to enable/disable a log device")
> Signed-off-by: Sean Anderson <seanga2@gmail.com>
> ---
>
>  test/py/tests/test_log.py | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Reviewed-by: Simon Glass <sjg@chromium.org>
diff mbox series

Patch

diff --git a/test/py/tests/test_log.py b/test/py/tests/test_log.py
index 275f9382d2..e8b2b17145 100644
--- a/test/py/tests/test_log.py
+++ b/test/py/tests/test_log.py
@@ -95,9 +95,9 @@  def test_log(u_boot_console):
     def test11():
         """Test use of log_device_set_enable()"""
         lines = run_test(11)
-        assert 'log_test() default'
+        assert 'log_test() default' == next(lines)
         # disabled should not be displayed
-        assert 'log_test() enabled'
+        assert 'log_test() enabled' == next(lines)
 
     # TODO(sjg@chromium.org): Consider structuring this as separate tests
     cons = u_boot_console