diff options
author | 2023-04-03 00:41:19 +0100 | |
---|---|---|
committer | 2023-04-03 01:46:29 +0100 | |
commit | 3dfc448531890d921a1f333ba33a093291c8b98e (patch) | |
tree | 9d3bd6717663b5a728e03e026bd07e18e0609279 /dev-ruby/sus-fixtures-async/files | |
parent | dev-ruby/async: add comment re ruby impls (diff) | |
download | gentoo-3dfc448531890d921a1f333ba33a093291c8b98e.tar.gz gentoo-3dfc448531890d921a1f333ba33a093291c8b98e.tar.bz2 gentoo-3dfc448531890d921a1f333ba33a093291c8b98e.zip |
dev-ruby/sus-fixtures-async: new package, add 0.1.1
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-ruby/sus-fixtures-async/files')
-rw-r--r-- | dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch new file mode 100644 index 000000000000..af89916b7c5f --- /dev/null +++ b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch @@ -0,0 +1,43 @@ +https://github.com/socketry/sus-fixtures-async/pull/2 + +From 3d3a1016c1718a8a5eca6ee76cd65d88a66e2481 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Mon, 3 Apr 2023 00:36:26 +0100 +Subject: [PATCH] test: Fix version require +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When running e.g. 'ruby32 -S sus', I had: +``` +đ„ Errored assertions: +file test/sus/fixtures/async.rb:8 + â NameError: uninitialized constant Sus::Fixtures::Async::VERSION + test/sus/fixtures/async.rb:8 block in <top (required)> + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 class_eval + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 block in <top (required)> + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:39 build + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:105 file + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:50 load_file + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:45 load + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:95 block in load_registry + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 each + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 load_registry + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:82 registry + /usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/bin/sus:10 <top (required)> + /usr/bin/sus:9 load + /usr/bin/sus:9 <main> +``` + +It turns out we're missing a direct require, so chuck it in. +--- a/test/sus/fixtures/async.rb ++++ b/test/sus/fixtures/async.rb +@@ -4,6 +4,7 @@ + # Copyright, 2022, by Samuel Williams. + + require 'sus/fixtures/async' ++require 'sus/fixtures/async/version' + + describe Sus::Fixtures::Async::VERSION do + it 'is a version string' do + |