Skip to content

Replace tests that evaluate stdout output #138

@hasheddan

Description

@hasheddan

Some of the integration tests evaluate that certain words are present in the stdout output, which can break or change with updates to the logging verbosity. The following tests specifically do this:

integration/update/empty-deps                                                                                                                                                     
integration/update/github-leaf                                                                                                                                                                 
integration/fetch/empty-deps
integration/fetch/local-direct
integration/fetch/mutually-recursive
integration/fetch/self-referential
integration/fetch/local-git                                                                                                                                                                       
integration/fetch/github-deep                                                                                                                                                                  
integration/fetch/remote-gits
integration/help
integration/info
integration/run
integration/run/without-bundle
integration/version

See #137 for more information.

@SeanTAllen would you like for these checks to just be removed from all of these tests? In help / info / version we would essentially just be testing exit 0.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions