Skip to content

Releases: boschresearch/shellmock

0.10.0

22 Nov 10:56
Compare
Choose a tag to compare

This minor release makes shellmock work with all possible shell options that can be set via the set built-in. It also adds the possibility to modify arguments when forwarding calls.

0.9.3

08 Nov 10:53
Compare
Choose a tag to compare

This patch release simplifies checking whether a mock exists for a specific executable via the is-mock command.

0.9.2

07 Nov 07:24
Compare
Choose a tag to compare

This patch release ensures that a configured hook receives the same arguments as the mock.

0.9.1

15 Aug 08:46
Compare
Choose a tag to compare

This patch release fixes the inability to mock arguments that contain line breaks.

0.9.0

26 Jun 08:45
Compare
Choose a tag to compare

This minor release greatly reduces the number of dependencies of shellmock. Only the packages bash and coreutils have to be present on Debian-based systems. In addition, this release also ensures that shellmock works as intended if any of its dependencies have been mocked.

0.8.2

03 Apr 15:28
Compare
Choose a tag to compare

This patch release adds the missing functionality of specifying indirectly used executables for the commands command via shellmock directives in comments. Please see the documentation of the commands command.

0.8.1

28 Mar 10:04
Compare
Choose a tag to compare

This patch release updates the list of dependencies and removes some of them.

0.8.0

27 Mar 16:13
Compare
Choose a tag to compare

This minor release adds the commands command, which can be used to retrieve a list of executables called by a script without calling the script.

0.7.0

20 Mar 09:45
Compare
Choose a tag to compare

This minor release adds the functionality of deleting all mocks for an executable (cf. docs) and of mocking only some calls to an executable by forwarding other calls to the actual executable (cf. docs).

0.6.0

14 Mar 10:27
Compare
Choose a tag to compare

This minor release adds the functionality of adding a hook to be executed by a mock (cf. docs). Such hooks are useful to record any data available to the hook (e.g. working directory or environment variables) and to perform additional assertions.