From 24e390ce736d229aeffbe006b17a689239140536 Mon Sep 17 00:00:00 2001 From: Schneems Date: Tue, 8 Oct 2024 12:08:30 -0500 Subject: [PATCH] Test node installer with all known architectures --- spec/helpers/node_installer_spec.rb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/spec/helpers/node_installer_spec.rb b/spec/helpers/node_installer_spec.rb index dff419669..3ba393bb2 100644 --- a/spec/helpers/node_installer_spec.rb +++ b/spec/helpers/node_installer_spec.rb @@ -2,13 +2,15 @@ describe LanguagePack::Helpers::NodeInstaller do describe "#install" do - it "should extract a node binary" do - Dir.mktmpdir do |dir| - Dir.chdir(dir) do - installer = LanguagePack::Helpers::NodeInstaller.new - installer.install + LanguagePack::Base::KNOWN_ARCHITECTURES.each do |arch| + it "should extract a node binary on #{arch}" do + Dir.mktmpdir do |dir| + Dir.chdir(dir) do + installer = LanguagePack::Helpers::NodeInstaller.new(arch: "arm64") + installer.install - expect(File.exist?("node")).to be(true) + expect(File.exist?("node")).to be(true) + end end end end