From 2ddd8dc3156c0000ae24c3d79aba5c5a6bff7c97 Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Tue, 1 May 2018 15:33:35 -0400 Subject: [PATCH] doc/commands: do not accept empty CmdEntity names Signed-off-by: Alexandre Terrasa --- src/doc/commands/commands_base.nit | 2 +- .../tests/test_term.sav/test_mentity_empty.res | 17 +---------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/src/doc/commands/commands_base.nit b/src/doc/commands/commands_base.nit index fce0b61..4a94208 100644 --- a/src/doc/commands/commands_base.nit +++ b/src/doc/commands/commands_base.nit @@ -138,7 +138,7 @@ class CmdEntity end var mentity_name = self.mentity_name - if mentity_name == null then return new ErrorMEntityNoName + if mentity_name == null or mentity_name.is_empty then return new ErrorMEntityNoName mentity = view.mentity_by_full_name(mentity_name) if mentity == null then diff --git a/src/doc/term/tests/test_term.sav/test_mentity_empty.res b/src/doc/term/tests/test_term.sav/test_mentity_empty.res index eed622c..38df9d0 100644 --- a/src/doc/term/tests/test_term.sav/test_mentity_empty.res +++ b/src/doc/term/tests/test_term.sav/test_mentity_empty.res @@ -1,17 +1,2 @@ -No result found for ``... - -Did you mean? - - + test_prog::Int::* - intern fun *(i: Int): Int - test_location - - + test_prog::Float::* - intern fun *(f: Float): Float - test_location - - + test_prog::Float::+ - intern fun +(f: Float): Float - test_location - +Error: Empty command name -- 1.7.9.5