Sha256: d3bc84252febcb6b7c69ae35bccaa8dc987115a0608c3b28d336332a55fb826d

Contents?: true

Size: 1.46 KB

Versions: 9

Compression:

Stored size: 1.46 KB

Contents

require 'testhelper'

class ImageSniffing < Test::Unit::TestCase

  
  def test_c64_images
  

  sniff_url("http://www.zimmers.net/anonftp/pub/cbm/c64/programming/BASIC-Programming-Tools.DaveJB.d64.gz",D64,CbmDos,
      [{:filename=>"p&p.asm",:text_starts_with=>"; *** peek&poke *\n; (c) dave - 9"}]
    )
    sniff_url("http://www.zimmers.net/anonftp/pub/cbm/c64/programming/Logo-utilities.d64.gz",D64,CbmDos,
      [{:filename=>"while.logo",:text_starts_with=>"to help\n nd"}]
      )
  
    sniff_url("http://www.zimmers.net/anonftp/pub/cbm/c64/magazines/Ahoy/1986-01.d64.gz",D64,CbmDos,[
      {:filename=>"sketcher.s",:expected_native_file_type=>C64PrgText,:text_starts_with=>"*\n* SKETCHER"}
    ])
    sniff_url("http://www.zimmers.net/anonftp/pub/cbm/demodisks/c128/cpm.system.622-3282252.d64.gz",D64,CbmDos)
    
    sniff_url("http://www.zimmers.net/anonftp/pub/cbm/c128/programming/d-ass.d64.gz",D64,CbmDos,
      [{:filename=>"DOUBLE-ASS",:expected_native_file_type=>C64Prg,:can_execute=>:to_disassembly}]
    )

    sniff_url("http://www.zimmers.net/anonftp/pub/cbm/c64/magazines/Ahoy/best-1985.d64.gz",D64,CbmDos,[
      {:filename=>"gameloader  d'85",:expected_native_file_type=>C64BasicPrg,:load_address=>0x0801,:listing_starts_with=>"1 REM ********"}
    ])
      
    sniff_url("http://ftp.strassenbahn.tk:81/inntram-public/off-topic/c64/www.c64.ch/samar_digital_s1.g64",G64,CbmDos,[
    {:filename=>'skip intro-part1'}
    ]) 

end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ripxplore-0.0.2 test/tc_c64.rb
ripxplore-0.4.0 test/tc_c64.rb
ripxplore-0.5.0 test/tc_c64.rb
ripxplore-0.5.1 test/tc_c64.rb
ripxplore-0.7.0 test/tc_c64.rb
ripxplore-0.5.2 test/tc_c64.rb
ripxplore-0.7.1 test/tc_c64.rb
ripxplore-0.7.2 test/tc_c64.rb
ripxplore-0.8.0 test/tc_c64.rb