Sha256: 044f9818abdc92920e81d04f76330204517cff64b77c39f7d350199e84890a34
Contents?: true
Size: 682 Bytes
Versions: 2
Compression:
Stored size: 682 Bytes
Contents
require 'jekyll_plugin_support' require_relative '../lib/jekyll_download_link' RSpec.describe(DownloadLink) do let(:config) { instance_double(Configuration) } let(:context) do context_ = instance_double(Liquid::Context) context_.config = config context_ end it 'generates proper size comment' do expect(described_class.as_size('123')).to eq('123 B') expect(described_class.as_size('123456')).to eq('120 KB') expect(described_class.as_size('123456789')).to eq('117 MB') expect(described_class.as_size('123456789012')).to eq('114 GB') expect(described_class.as_size('123456789012345')).to eq('112 TB') end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jekyll_download_link-1.0.3 | spec/download_link_spec.rb |
jekyll_download_link-1.0.2 | spec/download_link_spec.rb |