Merge: Introduce `test_frontend`
[nit.git] / src / doc / term / tests / test_term.nit
index 997037c..1b507fe 100644 (file)
@@ -26,237 +26,237 @@ class TestTerm
        # CmdEntity
 
        fun test_mentity_full_name is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("test_prog::Character", true)
        end
 
        fun test_mentity_name is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("Character", true)
        end
 
        fun test_mentity_empty is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("", true)
        end
 
        fun test_mentity_not_found is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("Caracter", true)
        end
 
        fun test_mentity_conflict is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("+", true)
        end
 
        # CmdDoc
 
        fun test_comment is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("doc: Character", true)
        end
 
        fun test_comment_short is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("doc: Character | only-synopsis", true)
        end
 
        fun test_comment_no_fallback is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("doc: Character | no-fallback", true)
        end
 
        # CmdInheritance
 
        fun test_ancestors is test do
-               var parser = new CommandParser(test_view, test_builder)
-               parser.execute("ancestors: Warrior | parents: true", true)
+               var parser = new CommandParser(test_model, test_main, test_builder)
+               parser.execute("ancestors: Warrior | no-parents: false", true)
        end
 
        fun test_ancestors_without_parents is test do
-               var parser = new CommandParser(test_view, test_builder)
-               parser.execute("ancestors: Warrior | parents: false", true)
+               var parser = new CommandParser(test_model, test_main, test_builder)
+               parser.execute("ancestors: Warrior | no-parents", true)
        end
 
        fun test_parents is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("parents: Warrior", true)
        end
 
        fun test_children is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("children: Career", true)
        end
 
        fun test_descendants is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("descendants: Career", true)
        end
 
        fun test_descendants_without_children is test do
-               var parser = new CommandParser(test_view, test_builder)
-               parser.execute("descendants: Career | children: false", true)
+               var parser = new CommandParser(test_model, test_main, test_builder)
+               parser.execute("descendants: Career | no-children", true)
        end
 
        # CmdLin
 
        fun test_lin is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("lin: init | limit: 2", true)
        end
 
        fun test_lin_no_lin is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("lin: test_prog", true)
        end
 
        # CmdSearch
 
        fun test_search is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("search: Caracter | limit: 2", true)
        end
 
        fun test_search_no_query is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("search: | limit: 1", true)
        end
 
        # CmdDefs
 
        fun test_features is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("defs: Character | limit: 3", true)
        end
 
        # CmdCode
 
        fun test_code is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("code: Character", true)
        end
 
        # CmdUsage
 
        fun test_init is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("new: Elf | limit: 2", true)
        end
 
        fun test_call is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("call: endurance_bonus", true)
        end
 
        fun test_return is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("return: Int | limit: 3", true)
        end
 
        fun test_param is test do
-               var parser = new CommandParser(test_view, test_builder)
+               var parser = new CommandParser(test_model, test_main, test_builder)
                parser.execute("param: Career | limit: 3", true)
        end
 
        # CmdCatalog
 
        fun test_term_catalog is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("catalog:", true)
        end
 
        fun test_term_catalog_search is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("search: Caracter | limit: 3", true)
        end
 
        fun test_term_catalog_stats is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("stats:", true)
        end
 
        fun test_term_catalog_tags is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("tags:", true)
        end
 
        fun test_term_catalog_tag is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("tag: game", true)
        end
 
        fun test_term_catalog_maintain is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("maintain: Alexandre Terrasa", true)
        end
 
        fun test_term_catalog_contrib is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("contrib: Alexandre Terrasa", true)
        end
 
        # CmdIni
 
        fun test_term_ini_desc is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("ini-desc: test_prog", true)
        end
 
        fun test_term_ini_git is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("ini-git: test_prog", true)
        end
 
        fun test_term_ini_clone is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("git-clone: test_prog", true)
        end
 
        fun test_term_ini_issues is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("ini-issues: test_prog", true)
        end
 
        fun test_term_ini_maintainer is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("ini-maintainer: test_prog", true)
        end
 
        fun test_term_ini_contributors is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("ini-contributors: test_prog", true)
        end
 
        fun test_term_ini_license is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("ini-license: test_prog", true)
        end
 
        # CmdMain
 
        fun test_term_mains is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("mains: test_prog", true)
        end
 
        fun test_term_main_compile is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("main-compile: test_prog::test_prog", true)
        end
 
        fun test_term_man_synopsis is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("main-run: test_prog::test_prog", true)
        end
 
        fun test_term_man_options is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("main-opts: test_prog::test_prog", true)
        end
 
        fun test_term_testing is test do
-               var parser = new CommandParser(test_view, test_builder, test_catalog)
+               var parser = new CommandParser(test_model, test_main, test_builder, test_catalog)
                parser.execute("testing: test_prog", true)
        end
 end