Skip to content

Refactor BTT skill to be less reliable on bulloak #9

Description

@smol-ninja

Problem

Agents currently generate the BTT tree independently, Bulloak, but they still rely on Bulloak to generate and validate test contracts. This approach is not entirely reliable, as the Bulloak command skips modifiers, which can lead to redundant modifiers in the test file. For example: test_RevertWhen_AmountZero() external whenAmountZero.

Solution

Provide sufficient context to the agent's skill so that it can generate precise BTT tests without relying on Bulloak. This approach may likely be more accurate than using Bulloak for testing.

Its just an assumption at the moment and should be tested well while working on this issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions