Sha256: f404aaccf98352de02e48c6b7e8af060c0c917ddb96e18b85b4eb89bae060eba
Contents?: true
Size: 878 Bytes
Versions: 4
Compression:
Stored size: 878 Bytes
Contents
require File.expand_path( "#{File.dirname(__FILE__)}/test_helper" ) class IndexerTest < Test::Unit::TestCase def test_generate indexer = Vitreous::Share::Indexer.new( JSON.load( File.read( "#{FIXTURES_PATH}/structure.json" ) ) ) index = indexer.generate assert( index.is_a? Hash ) assert_equal( 'fixtures', index['title'] ) assert_equal( '/', index['link'] ) end def test_json indexer = Vitreous::Share::Indexer.new( JSON.load( File.read( "#{FIXTURES_PATH}/structure.json" ) ) ) # # create fixture # puts "!!This should be commented!!" # File.open( "#{FIXTURES_PATH}/index.json", 'w' ) do |f| # f.write indexer.json # end assert_equal( JSON.load( File.read( "#{FIXTURES_PATH}/index.json" ) ), JSON.load( indexer.json ) ) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
vitreous_share-0.0.25 | test/indexer_test.rb |
vitreous_share-0.0.23 | test/indexer_test.rb |
vitreous_share-0.0.21 | test/indexer_test.rb |
vitreous_share-0.0.19 | test/indexer_test.rb |