Sha256: d2b5bbcc7206241353b01b3662bd45d85a26a13953a0203b1be916ff4a9a2678
Contents?: true
Size: 1.03 KB
Versions: 4
Compression:
Stored size: 1.03 KB
Contents
#!/usr/bin/env ruby # # Created by Brent Rowland on 2008-01-12. # Copyright (c) 2008, Eidetic Software. All rights reserved. $: << File.dirname(__FILE__) + '/../lib' require 'test/unit' require 'epdfs' include EideticPDF class NumericTestCases < Test::Unit::TestCase def test_degrees assert_equal(Math::PI, 180.degrees) end def test_even? assert(2.even?, "2 is even") assert(!1.even?, "1 is not even") end def test_odd? assert(1.odd?, "1 is odd") assert(!2.odd?, "2 is not odd") end end class StatisticsTestCases < Test::Unit::TestCase def setup @ary = [2, 3].extend(Statistics) end def test_sum assert_equal(5, @ary.sum) end def test_mean assert_equal(2.5, @ary.mean) end end class JpegInfoTestCases < Test::Unit::TestCase def setup @@image ||= IO.read(File.join(File.dirname(__FILE__), "testimg.jpg")) end def test_jpeg? assert JpegInfo.jpeg?(@@image) end def test_jpeg_dimensions assert_equal([227, 149, 3, 8], JpegInfo.jpeg_dimensions(@@image)) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
eideticpdf-1.0.2 | test/test_epdfs.rb |
eideticpdf-1.0.1 | test/test_epdfs.rb |
eideticpdf-1.0.0 | test/test_epdfs.rb |
eideticpdf-0.9.9 | test/test_epdfs.rb |