Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Português - Русский - 日本語
Aide de Scilab >> Outils de développement > example_run

example_run

Launch the examples found in help pages.

Syntax

example_run()
example_run(moduleNames)
example_run(moduleNames, functionNames)
example_run(moduleNames, functionNames, language)
example_run(moduleNames, functionNames, language, testrunOptions, testrunExportToFile)

Arguments

moduleNames

a string or a string vector: the name(s) of the modules to test. Default value is the value returned by getmodules().

functionNames

a string or a string vector: the name(s) of the functions to test. If not given, all help pages of the module(s) will be tested.

language

a string: the language of the help pages to test. Default value is "en_US".

testrunOptions

Used as third input argument for test_run.

testrunExportToFile

Used as forth input argument for test_run.

Description

This function extracts the examples given in help pages and run them using test_run.

Example

if ~isempty(ls("SCI/modules/xml/help/en_US/*.xml")) then // Help XML sources must be available for this example
    example_run("xml")
    example_run("core", "insertion")
    example_run("core", ["insertion"; "extraction"])
    example_run("core", "insertion", "en_US")
end

See Also

  • test_run — Lance les tests unitaires et de non régression présents dans un module ou dans un répertoire. La passe de test vérifie d'abord que le test s'exécute sans erreur, puis que la sortie console (fichier dia) est conforme à un fichier de référence préalablement généré (fichier dia.ref).

History

VersionDescription
5.4.0 Function example_run introduced.
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:31:22 CEST 2016