Sha256: 6a6c80aa645e6fb258908c6a0671d98b9484c24cab2a74ad0688f575b573c24d
Contents?: true
Size: 973 Bytes
Versions: 2
Compression:
Stored size: 973 Bytes
Contents
$:.unshift File.expand_path('../..', __FILE__) require 'test/samples' require 'ipfs-api' include IPFS class CommandAddTest < Minitest::Test def test_adding_some_filesystem_folders ipfs = Connection.new Samples.some_filesystem_folders do |fixture, expectation| actual = ipfs.add(fixture) assert_equal expectation, Hash[actual.map { |n| [ n.path, n.hash ] }] end end def test_adding_some_filesystem_folders_with_block ipfs = Connection.new Samples.some_filesystem_folders do |fixture, expectation| actual = {} ipfs.add fixture do |node| actual[node.path] = node.hash end assert_equal expectation, actual end end def test_adding_some_virtual_folders ipfs = Connection.new Samples.some_virtual_folders do |fixture, expectation| actual = {} ipfs.add fixture do |node| actual[node.path] = node.hash end assert_equal expectation, actual end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ipfs-api-0.2.0 | test/test_cmd_add.rb |
ipfs-api-0.1.0 | test/test_cmd_add.rb |