Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Release/v0.22.0 #194

Merged
merged 15 commits into from
Jan 11, 2024
Merged

Release/v0.22.0 #194

merged 15 commits into from
Jan 11, 2024

Conversation

collindutter
Copy link
Member

@collindutter collindutter commented Jan 11, 2024

A number of changes to prep for the upcoming release.

  1. Add ignore to some tests that are not straightforward to run integration tests on. Either the infrastructure is not running, or the documentation is written in such a way that does not play well with tests. These code blocks have been hand tested.
  2. Fix some code snippets.
  3. Remove mktestdocs as a dependency. The functionality we needed from the library was adapted into a utility file. This change allows for more control over the testing process.
  4. Parameterize each code block in pytest rather than each file. This makes for more granular tests.

📚 Documentation preview 📚: https://griptape--194.org.readthedocs.build/en/194/

@collindutter collindutter requested a review from a team January 11, 2024 00:27
@cjkindel
Copy link
Contributor

w/r/t to the tests we are now ignoring, did these tests used to fail silently or pass (or a 3rd option)?

@emjay07 emjay07 marked this pull request as ready for review January 11, 2024 17:46
@emjay07 emjay07 marked this pull request as draft January 11, 2024 17:47
@collindutter collindutter marked this pull request as ready for review January 11, 2024 18:02
@collindutter collindutter merged commit c5bf686 into dev Jan 11, 2024
@collindutter collindutter deleted the release/v0.22.0 branch January 11, 2024 18:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants