apjanke / octave-testify

New BIST (Built-In Self Test) functions for GNU Octave
GNU General Public License v3.0
4 stars 2 forks source link

forge tester: one-line `pkg unload` command #24

Closed apjanke closed 5 years ago

apjanke commented 5 years ago

See if pkg unload can take multiple packages in a single invocation, to make the logs more concise.

apjanke commented 5 years ago

Yep. pkg load and pkg unload can both take multiple arguments.

>> pkg list
Package Name  | Version | Installation directory
--------------+---------+-----------------------
     doctest  |   0.6.1 | /Users/janke/Library/Application Support/Octave.app/5.1.0/pkg/doctest-0.6.1
     testify  |   0.1.0 | /Users/janke/Library/Application Support/Octave.app/5.1.0/pkg/testify-0.1.0
>> pkg load doctest testify
>> pkg list
Package Name  | Version | Installation directory
--------------+---------+-----------------------
     doctest *|   0.6.1 | /Users/janke/Library/Application Support/Octave.app/5.1.0/pkg/doctest-0.6.1
     testify *|   0.1.0 | /Users/janke/Library/Application Support/Octave.app/5.1.0/pkg/testify-0.1.0
>> pkg unload doctest testify
>> pkg list
Package Name  | Version | Installation directory
--------------+---------+-----------------------
     doctest  |   0.6.1 | /Users/janke/Library/Application Support/Octave.app/5.1.0/pkg/doctest-0.6.1
     testify  |   0.1.0 | /Users/janke/Library/Application Support/Octave.app/5.1.0/pkg/testify-0.1.0
>>
apjanke commented 5 years ago

Done in https://github.com/apjanke/octave-testify/commit/848dc0f704304e0defb6793436cfd2f76491985f.