Releases
v23
Changelog
2824c0f Merge pull request #29 from codecrafters-io/fetch-assertion
479ca57 test: update fixtures
d1ee0ab feat: add more error codes to mapping
478cb34 chore: setup tester prerequisites
6379d91 feat: add testFetchWithMultiMessages function in f6
553612c feat: add testFetchWithSingleMessage function in f5
294ca04 refactor: update testFetchNoMessages function in f4
4e7e278 feat: add more error codes to mapping
e722692 fix: update error code string issue
623722a refactor: remove custom checks in f3
971a567 refactor: call AssertNoTopics method to f2
c5cce86 refactor: Add AssertNoTopics method to FetchResponseAssertion
c155555 refactor: remove custom checks in f2
3532d7e refactor: remove custom checks in f4
db1c7b0 refactor: utilise FetchResponseAssertion in f4
34fb813 refactor: improve error code logging in FetchResponseAssertion
9609ab7 refactor: add assertions for recordBatch + Records too in FetchResponseAssertion
3f2a12f refactor: add minimal FetchResponseAssertion for testing fetch responses
8ad5ee9 Merge pull request #28 from codecrafters-io/dtp-assertion-1
d058718 refactor: update describeTopicPartitionsResponseAssertion fields
c16f35b refactor: simplify error handling in test functions
1be4255 chore: update gitignore
96c574c Merge pull request #27 from codecrafters-io/dtp-assertion
166d72a chore: update fixture replacement regexes
a038f6a refactor: rename assertion filename
9c5a59e test: update fixtures
3e39c2c refactor: rename files p5 to p4 and p6 to p5
baab382 refactor: update TOPICX_UUID constant and add unknown topic name constant
87cef17 refactor: replace custom assertions with describeTopicAssertions in p3
f268e74 refactor: replace custom assertions with describeTopicAssertions in p2
69184f7 refactor: handle nil partitionFields in DescribeTopicPartitionsResponseAssertion
2243f23 refactor: use updated assertion function signature
f181d9c refactor: update assertPartitions method
59f4ba1 refactor: refactor AssertTopics method to use assertPartitions internally
cc4f03f feat: add indentation to success logs
ff3c944 refactor: add indentation to succes logs from assertion
8383edf refactor: update error logs in assertion framework to include minimal context
4f80aec refactor: replace custom assertions with header_assertion in p2
63ce3a8 refactor: remove log for cursor_is_null
instead log next_cursor (null)
59ed47d fix: update DescribeTopicPartition to plural
57360b4 refactor: replace custom assertions with describe_topic_assertion in p6
1b1096a refactor: replace custom assertions with header_assertion in p5
1d9ed2c refactor: replace custom assertions with describe_topic_assertion in p5
e85d628 feat: add describe_topic_assertion
2f5a700 feat: add builder pattern for asserting topics and main body
b872959 refactor: add DescribeTopicPartitionsResponseAssertion to assertions package
You can’t perform that action at this time.