Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions Formula/t/tangent-cli.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
class TangentCli < Formula
desc "Stream processing with real languages, not DSLs"
homepage "https://docs.telophasehq.com/cli/overview"
url "https://github.com/telophasehq/tangent/archive/refs/tags/v0.1.9.tar.gz"
sha256 "b24b120a7cda2f989344d932f729897a4ef08600fc39f3ddc052746b0f80ff5a"
license "MPL-2.0"
head "https://github.com/telophasehq/tangent.git", branch: "main"

depends_on "cmake" => :build # for rdkafka-sys
depends_on "pkgconf" => :build
depends_on "rust" => :build
depends_on "openssl@3"

uses_from_macos "zlib"

def install
system "cargo", "install", *std_cargo_args(path: "crates/cli")
end

test do

Check failure on line 20 in Formula/t/tangent-cli.rb

View workflow job for this annotation

GitHub Actions / build-formula (ubuntu-22.04-arm, ghcr.io/homebrew/ubuntu22.04:main, --user=linuxbrew, /github/hom...

`brew test --verbose chenrui333/tap/tangent-cli` failed on Linux arm64!

/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/4.0.3/bin/bundle ==> Testing chenrui333/tap/tangent-cli ==> /home/linuxbrew/.linuxbrew/Cellar/tangent-cli/0.1.9/bin/tangent --version ==> /home/linuxbrew/.linuxbrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python 🔧 Creating new plugin at brewtest/ Error: setup failed: ==> Tangent setup: installing dependencies for Python Installing wasm-tools... Get:1 https://cli.github.com/packages stable InRelease [3917 B] Get:2 https://cli.github.com/packages stable/main arm64 Packages [355 B] Get:3 http://ports.ubuntu.com/ubuntu-ports jammy InRelease [270 kB] Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB] Get:5 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [127 kB] Get:6 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB] Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [224 kB] Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [17.2 MB] Get:9 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages [1758 kB] Get:10 http://ports.ubuntu.com/ubuntu-ports jammy/restricted arm64 Packages [24.2 kB] Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [63.1 kB] Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [7066 kB] Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [3984 kB] Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [1653 kB] Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [82.3 kB] Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [33.7 kB] Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [6774 kB] Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [3670 kB] Get:19 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [40.7 kB] Get:20 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [1353 kB] Fetched 44.6 MB in 4s (11.3 MB/s) Reading package lists... cargo not found. Please install Rust toolchain (https://rustup.rs) then re-run. ::error::chenrui333/tap/tangent-cli: failed An exception occurred within a child process: BuildError: Failed executing: /home/linuxbrew/.linuxbrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3484:in 'block in Formula#system' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3420:in 'IO.open' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3420:in 'Formula#system' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/t/tangent-cli.rb:28:in 'block in <class:TangentCli>' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3199:in 'block (3 levels) in Formula#run_test' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/kernel.rb:233:in 'Kernel#with_env' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallVal

Check failure on line 20 in Formula/t/tangent-cli.rb

View workflow job for this annotation

GitHub Actions / build-formula (macos-26, true)

`brew test --verbose chenrui333/tap/tangent-cli` failed on macOS Tahoe (26) on Apple Silicon!

/opt/homebrew/Library/Homebrew/vendor/portable-ruby/4.0.3/bin/bundle ==> Testing chenrui333/tap/tangent-cli ==> /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent --version ==> /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python 🔧 Creating new plugin at brewtest/ Error: setup failed: Error: /opt/homebrew/Cellar is not writable. You should change the ownership and permissions of /opt/homebrew/Cellar back to your user account: sudo chown -R runner /opt/homebrew/Cellar ::error::chenrui333/tap/tangent-cli: failed An exception occurred within a child process: BuildError: Failed executing: /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python /opt/homebrew/Library/Homebrew/formula.rb:3484:in 'block in Formula#system' /opt/homebrew/Library/Homebrew/formula.rb:3420:in 'IO.open' /opt/homebrew/Library/Homebrew/formula.rb:3420:in 'Formula#system' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /opt/homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/t/tangent-cli.rb:28:in 'block in <class:TangentCli>' /opt/homebrew/Library/Homebrew/formula.rb:3199:in 'block (3 levels) in Formula#run_test' /opt/homebrew/Library/Homebrew/extend/kernel.rb:233:in 'Kernel#with_env' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:207:in 'block in Kernel#create_validator_slow' /opt/homebrew/Library/Homebrew/formula.rb:3198:in 'block (2 levels) in Formula#run_test' /opt/homebrew/Library/Homebrew/formula.rb:1459:in 'Formula#with_logging' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /opt/homebrew/Library/Homebrew/formula.rb:3197:in 'block in Formula#run_test' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'block in Mktemp#run' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'Dir.chdir' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'Mktemp#run' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Mktemp#_on_method_added' /opt/homebrew/Library/Homebrew/formula.rb:3546:in 'Formula#mktemp' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/cal

Check failure on line 20 in Formula/t/tangent-cli.rb

View workflow job for this annotation

GitHub Actions / build-formula (ubuntu-22.04, ghcr.io/homebrew/ubuntu22.04:main, --user=linuxbrew, /github/home, f...

`brew test --verbose chenrui333/tap/tangent-cli` failed on Linux x86_64!

/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/4.0.3/bin/bundle ==> Testing chenrui333/tap/tangent-cli ==> /home/linuxbrew/.linuxbrew/Cellar/tangent-cli/0.1.9/bin/tangent --version ==> /home/linuxbrew/.linuxbrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python 🔧 Creating new plugin at brewtest/ Error: setup failed: ==> Tangent setup: installing dependencies for Python Installing wasm-tools... Get:1 https://cli.github.com/packages stable InRelease [3917 B] Get:2 https://cli.github.com/packages stable/main amd64 Packages [356 B] Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB] Get:4 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB] Get:5 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [24.6 kB] Get:6 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1292 kB] Get:7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB] Get:8 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [2979 B] Get:9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB] Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB] Get:11 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [6862 kB] Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB] Get:13 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3863 kB] Get:14 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [61.6 kB] Get:15 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB] Get:16 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB] Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [7142 kB] Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1601 kB] Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4192 kB] Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [86.0 kB] Get:21 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.7 kB] Get:22 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.7 kB] Fetched 45.6 MB in 3s (17.3 MB/s) Reading package lists... cargo not found. Please install Rust toolchain (https://rustup.rs) then re-run. ::error::chenrui333/tap/tangent-cli: failed An exception occurred within a child process: BuildError: Failed executing: /home/linuxbrew/.linuxbrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3484:in 'block in Formula#system' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3420:in 'IO.open' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3420:in 'Formula#system' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/t/tangent-cli.rb:28:in 'block in <class:TangentCli>' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:3199:in 'block (3 levels) in Formula#run_test' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/kernel.rb:233:in 'Kernel#with_env' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.

Check failure on line 20 in Formula/t/tangent-cli.rb

View workflow job for this annotation

GitHub Actions / build-formula (macos-14, true)

`brew test --verbose chenrui333/tap/tangent-cli` failed on macOS Sonoma (14) on Apple Silicon!

/opt/homebrew/Library/Homebrew/vendor/portable-ruby/4.0.3/bin/bundle ==> Testing chenrui333/tap/tangent-cli ==> /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent --version ==> /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python 🔧 Creating new plugin at brewtest/ Error: setup failed: Error: /opt/homebrew/Cellar is not writable. You should change the ownership and permissions of /opt/homebrew/Cellar back to your user account: sudo chown -R runner /opt/homebrew/Cellar ::error::chenrui333/tap/tangent-cli: failed An exception occurred within a child process: BuildError: Failed executing: /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python /opt/homebrew/Library/Homebrew/formula.rb:3484:in 'block in Formula#system' /opt/homebrew/Library/Homebrew/formula.rb:3420:in 'IO.open' /opt/homebrew/Library/Homebrew/formula.rb:3420:in 'Formula#system' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /opt/homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/t/tangent-cli.rb:28:in 'block in <class:TangentCli>' /opt/homebrew/Library/Homebrew/formula.rb:3199:in 'block (3 levels) in Formula#run_test' /opt/homebrew/Library/Homebrew/extend/kernel.rb:233:in 'Kernel#with_env' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:207:in 'block in Kernel#create_validator_slow' /opt/homebrew/Library/Homebrew/formula.rb:3198:in 'block (2 levels) in Formula#run_test' /opt/homebrew/Library/Homebrew/formula.rb:1459:in 'Formula#with_logging' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /opt/homebrew/Library/Homebrew/formula.rb:3197:in 'block in Formula#run_test' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'block in Mktemp#run' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'Dir.chdir' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'Mktemp#run' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Mktemp#_on_method_added' /opt/homebrew/Library/Homebrew/formula.rb:3546:in 'Formula#mktemp' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/cal

Check failure on line 20 in Formula/t/tangent-cli.rb

View workflow job for this annotation

GitHub Actions / build-formula (macos-15, true)

`brew test --verbose chenrui333/tap/tangent-cli` failed on macOS Sequoia (15) on Apple Silicon!

/opt/homebrew/Library/Homebrew/vendor/portable-ruby/4.0.3/bin/bundle ==> Testing chenrui333/tap/tangent-cli ==> /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent --version ==> /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python 🔧 Creating new plugin at brewtest/ Error: setup failed: Error: /opt/homebrew/Cellar is not writable. You should change the ownership and permissions of /opt/homebrew/Cellar back to your user account: sudo chown -R runner /opt/homebrew/Cellar ::error::chenrui333/tap/tangent-cli: failed An exception occurred within a child process: BuildError: Failed executing: /opt/homebrew/Cellar/tangent-cli/0.1.9/bin/tangent plugin scaffold --name brewtest --lang python /opt/homebrew/Library/Homebrew/formula.rb:3484:in 'block in Formula#system' /opt/homebrew/Library/Homebrew/formula.rb:3420:in 'IO.open' /opt/homebrew/Library/Homebrew/formula.rb:3420:in 'Formula#system' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /opt/homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/t/tangent-cli.rb:28:in 'block in <class:TangentCli>' /opt/homebrew/Library/Homebrew/formula.rb:3199:in 'block (3 levels) in Formula#run_test' /opt/homebrew/Library/Homebrew/extend/kernel.rb:233:in 'Kernel#with_env' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:207:in 'block in Kernel#create_validator_slow' /opt/homebrew/Library/Homebrew/formula.rb:3198:in 'block (2 levels) in Formula#run_test' /opt/homebrew/Library/Homebrew/formula.rb:1459:in 'Formula#with_logging' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Formula#_on_method_added' /opt/homebrew/Library/Homebrew/formula.rb:3197:in 'block in Formula#run_test' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'block in Mktemp#run' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'Dir.chdir' /opt/homebrew/Library/Homebrew/mktemp.rb:97:in 'Mktemp#run' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'T::Private::Methods::CallValidation.validate_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/_methods.rb:259:in 'block in Mktemp#_on_method_added' /opt/homebrew/Library/Homebrew/formula.rb:3546:in 'Formula#mktemp' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/call_validation.rb:286:in 'UnboundMethod#bind_call' /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/4.0.0/gems/sorbet-runtime-0.6.13164/lib/types/private/methods/cal
assert_match version.to_s, shell_output("#{bin}/tangent --version")

system bin/"tangent", "plugin", "scaffold", "--name", "brewtest", "--lang", "python"
assert_path_exists testpath/"brewtest/pyproject.toml"
end
end
Loading