From c45768c330d66f98a4866b2ab83e79390159ed5c Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Tue, 14 Nov 2017 17:52:46 -0500 Subject: [PATCH] nitx: update bin tests Signed-off-by: Alexandre Terrasa --- tests/nitx.args | 6 +++--- tests/sav/nitx.res | 2 +- tests/sav/nitx_args1.res | 10 +++++----- tests/sav/nitx_args2.res | 10 +++++----- tests/sav/nitx_args3.res | 30 ++++++++++++++++++++++++++---- 5 files changed, 40 insertions(+), 18 deletions(-) diff --git a/tests/nitx.args b/tests/nitx.args index 79da3ab7a3..3bc599de25 100644 --- a/tests/nitx.args +++ b/tests/nitx.args @@ -1,3 +1,3 @@ -base_simple3.nit -c A -base_simple3.nit -c foo -base_simple3.nit -c base_simple3 +base_simple3.nit -c A --no-color +base_simple3.nit -c foo --no-color +base_simple3.nit -c "defs: base_simple3::base_simple3" --no-color diff --git a/tests/sav/nitx.res b/tests/sav/nitx.res index ec462a02a8..4a0ef7e185 100644 --- a/tests/sav/nitx.res +++ b/tests/sav/nitx.res @@ -1,3 +1,3 @@ Usage: nitx [OPTION]... ... [query] -Displays specific pieces of API information from Nit source files. +Displays pieces of API information from Nit source files. Use --help for help diff --git a/tests/sav/nitx_args1.res b/tests/sav/nitx_args1.res index d9ab058b16..040663e2a2 100644 --- a/tests/sav/nitx_args1.res +++ b/tests/sav/nitx_args1.res @@ -1,9 +1,9 @@ -# A -class A - - class A - base_simple3.nit:29,1--32,3 +Warning: No documentation for `base_simple3::A`. +Documentation for `base_simple3::A`: + + base_simple3::A + class A + base_simple3.nit:29,1--32,3 diff --git a/tests/sav/nitx_args2.res b/tests/sav/nitx_args2.res index 3f6b1f1be1..48c2f5f66a 100644 --- a/tests/sav/nitx_args2.res +++ b/tests/sav/nitx_args2.res @@ -1,9 +1,9 @@ -# foo -fun foo - - fun foo - base_simple3.nit:49,1--19 +Warning: No documentation for `base_simple3::Sys::foo`. +Documentation for `base_simple3::Sys::foo`: + + base_simple3::Sys::foo + fun foo + base_simple3.nit:49,1--19 diff --git a/tests/sav/nitx_args3.res b/tests/sav/nitx_args3.res index 9d71d91c87..e191640a4b 100644 --- a/tests/sav/nitx_args3.res +++ b/tests/sav/nitx_args3.res @@ -1,9 +1,31 @@ -# base_simple3 -package base_simple3 +Features for `base_simple3::base_simple3`: - package base_simple3 - base_simple3.nit:17,1--66,13 + + base_simple3$A + class A + base_simple3.nit:29,1--32,3 + + base_simple3$B + class B + base_simple3.nit:34,1--42,3 + + base_simple3$Bool + enum Bool + base_simple3.nit:22,1--23,3 + + + base_simple3$C + class C + base_simple3.nit:44,1--47,3 + + + base_simple3$Int + enum Int + base_simple3.nit:25,1--27,3 + + + base_simple3$Object + interface Object + base_simple3.nit:19,1--20,3 + + + base_simple3$Sys + class Sys + base_simple3.nit:49,1--19