File: testdsc.rb

package info (click to toggle)
ruby-debian 0.3.12
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 488 kB
  • sloc: ruby: 2,704; fortran: 90; makefile: 44; cpp: 36
file content (35 lines) | stat: -rw-r--r-- 838 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
require 'test/unit'

require 'debian'

class TestDebian__Dsc < Test::Unit::TestCase

  def setup
    @dsc = [Debian::Dsc.new(IO.readlines("t/d/w3m_0.2.1-1.dsc").join("")),
            Debian::Dsc.new(IO.readlines("t/d/w3m_0.2.1-2.dsc").join("")),
            Debian::Dsc.new(IO.readlines("t/d/w3m-ssl_0.2.1-2.dsc").join(""))]
  end

  def test_binary
    assert_equal(["w3m"], @dsc[0].binary)
    assert_equal(["w3m"], @dsc[1].binary)
    assert_equal(["w3m-ssl"], @dsc[2].binary)
  end

  def test_package
    assert_equal("w3m", @dsc[0].package)
    assert_equal("w3m", @dsc[1].package)
    assert_equal("w3m-ssl", @dsc[2].package)
  end

  def test_version
    assert_equal("0.2.1-1", @dsc[0].version)
    assert_equal("0.2.1-2", @dsc[1].version)
    assert_equal("0.2.1-2", @dsc[2].version)
  end

#  def test_s_new
#    
#  end

end