Skip to content

[feat] filters paths]#231

Merged
8ball030 merged 11 commits into
mainfrom
feat/lock-fixes
Aug 8, 2024
Merged

[feat] filters paths]#231
8ball030 merged 11 commits into
mainfrom
feat/lock-fixes

Conversation

@8ball030
Copy link
Copy Markdown
Owner

@8ball030 8ball030 commented Aug 8, 2024

  • first-commit
  • fixes: lockfile out of date

echo "Host poetry executable: $host_poetry_executable"
echo "Setting up new poetry environment..."

poetry env use $(which python)
Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@xiuxiuxar I FOUND IT!!!!

THIS THING HAS CAUSED US SO MUCH ERRORS!

Comment thread tests/conftest.py
def cli_runner():
"""Fixture for invoking command-line interfaces."""
return CliRunner()
return CommandExecutor
Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Karrenbelt checkit out, we now use the command executor as the exector for the tests.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is a good idea:

  • This runs a subprocess instead of invoking the CLI tool as a Python object.
  • It does not return the exit code.
  • It does not capture logs.
  • Several tests that rely on click.CliRunner have been disabled as a result.

Comment thread tests/test_scaffold.py
assert "http_dialogues" in skill_yaml["models"]


@pytest.mark.skip(reason="Needs chain contracts update")
Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs to be renabled

@8ball030 8ball030 merged commit 1453f22 into main Aug 8, 2024
@8ball030 8ball030 deleted the feat/lock-fixes branch August 8, 2024 13:08
@8ball030 8ball030 restored the feat/lock-fixes branch August 8, 2024 13:59
@8ball030 8ball030 deleted the feat/lock-fixes branch August 8, 2024 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants