I hereby claim:
- I am mvz on github.
- I am mvz (https://keybase.io/mvz) on keybase.
- I have a public key whose fingerprint is CA1C F616 6060 467D 107C 4ABC 9679 0921 5E73 C9DF
To claim this, I am signing this object:
| #!/usr/bin/env ruby | |
| require 'happymapper' | |
| require 'json' | |
| class Task | |
| include HappyMapper | |
| attribute :id, String | |
| attribute :status, String |
| begin | |
| require "bundler/inline" | |
| rescue LoadError => e | |
| $stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler" | |
| raise e | |
| end | |
| gemfile(true) do | |
| source "https://rubygems.org" | |
| # Activate the gem you are reporting the issue against. |
| # Reproduction of nested call bug with bundler 1.14.6 | |
| FROM ruby:2.4.0 | |
| RUN gem update openssl | |
| RUN mkdir bbug | |
| WORKDIR /bbug | |
| RUN gem install bundler --version '1.14.6' | |
| RUN echo "#!/usr/bin/env ruby\nrequire 'openssl'\np OpenSSL::VERSION" > a.rb | |
| RUN touch Gemfile |
| # Reproduction of https://github.com/ruby/openssl/issues/103 with bundler 1.14.5 | |
| FROM ruby:2.4.0 | |
| RUN apt-get update | |
| RUN apt-get install -y nodejs | |
| RUN gem update openssl | |
| RUN gem install rails | |
| RUN rails new bbug | |
| WORKDIR /bbug | |
| RUN echo "gem 'cucumber-rails', group: :test, require: false" >> Gemfile |
| #!/bin/bash | |
| set -ex | |
| mkdir /tmp/repro-5430 | |
| cd /tmp/repro-5430 | |
| bundle env | |
| cat > Gemfile <<EOF |
| module Rubinius | |
| config = {} | |
| config[:config_file] = "/home/matijs/src/rubinius-3.56/config.rb" | |
| config[:command_line] = ["--prefix=/home/matijs/.rbenv/versions/rbx-3.56", ""] | |
| config[:build_make] = "make" | |
| config[:build_rake] = "rake" | |
| config[:build_perl] = "perl" | |
| config[:llvm_path] = nil | |
| config[:llvm_system_name] = nil | |
| config[:llvm_configure] = "/usr/bin/llvm-config" |
| From 1e7a929c1d44d7a368fbe379211183ac6c972920 Mon Sep 17 00:00:00 2001 | |
| From: nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | |
| Date: Wed, 25 Dec 2013 01:42:09 +0000 | |
| Subject: [PATCH] ossl_ssl.c: declare OP_MSIE_SSLV2_RSA_PADDING only if defined | |
| * ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant | |
| `OP_MSIE_SSLV2_RSA_PADDING` only if the macro is defined. The | |
| `SSL_OP_MSIE_SSLV2_RSA_PADDING` has been removed from latest | |
| snapshot of OpenSSL 1.0.1. [Fixes GH-488] |
I hereby claim:
To claim this, I am signing this object:
| class C | |
| def block_param &blk | |
| p blk.call | |
| @foo = 2 | |
| p instance_eval &blk | |
| p blk.call | |
| end | |
| end | |
| @foo = 1 |
| RSpec.configure do |config| | |
| config.after(:each) do | |
| next if RSpec::Matchers.last_should | |
| result = self.example.metadata[:execution_result] | |
| next if result[:exception] || result[:pending_message] | |
| next if RSpec::Mocks.space.instance_eval { proxies }.any? | |
| raise "No expectations found in example at #{self.example.location}" | |
| end | |
| end |