Sha256: 0f7e5bf2397d569a7ceeba69d54f0d6db656ede24231bb9f6065991b77389ec9
Contents?: true
Size: 568 Bytes
Versions: 50
Compression:
Stored size: 568 Bytes
Contents
require 'spec_helper' describe Ethon::Easy::Util do class Dummy include Ethon::Easy::Util end let(:klass) { Dummy.new } describe "escape_zero_byte" do context "when value has no zero byte" do let(:value) { "hello world" } it "returns same value" do expect(klass.escape_zero_byte(value)).to be(value) end end context "when value has zero byte" do let(:value) { "hello \0world" } it "returns escaped" do expect(klass.escape_zero_byte(value)).to eq("hello \\0world") end end end end
Version data entries
50 entries across 49 versions & 8 rubygems