File: dotgit_test.rb

package info (click to toggle)
ruby-rugged 1.9.0%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 2,752 kB
  • sloc: ansic: 8,722; ruby: 7,473; sh: 99; makefile: 5
file content (20 lines) | stat: -rw-r--r-- 594 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require "test_helper"

class DotgitTest < Rugged::TestCase
  def test_dotgit
    assert Rugged.dotgit_modules?(".gitmodules")
    assert Rugged.dotgit_modules?(".git\xe2\x80\x8cmodules")
    assert Rugged.dotgit_modules?("GITMOD~1")
    assert Rugged.dotgit_modules?("gi7eba~9")

    refute Rugged.dotgit_modules?("gitmodules")
    refute Rugged.dotgit_modules?("GI7EBA~0")

    assert Rugged.dotgit_ignore?(".gitignore")
    refute Rugged.dotgit_ignore?(".gitignores")

    assert Rugged.dotgit_attributes?(".gitattributes")
    refute Rugged.dotgit_attributes?(".gittattributtes")

  end
end