@@ -0,0 +1,11 | |||
|
1 | class ChangeChangesPathLengthLimit < ActiveRecord::Migration | |
|
2 | def self.up | |
|
3 | change_column :changes, :path, :text, :default => "", :null => false | |
|
4 | change_column :changes, :from_path, :text | |
|
5 | end | |
|
6 | ||
|
7 | def self.down | |
|
8 | change_column :changes, :path, :string, :default => "", :null => false | |
|
9 | change_column :changes, :from_path, :string | |
|
10 | end | |
|
11 | end |
|
1 | NO CONTENT: modified file, binary diff hidden |
@@ -50,8 +50,9 class RepositoriesGitControllerTest < ActionController::TestCase | |||
|
50 | 50 | assert_response :success |
|
51 | 51 | assert_template 'show' |
|
52 | 52 | assert_not_nil assigns(:entries) |
|
53 |
assert_equal |
|
|
53 | assert_equal 7, assigns(:entries).size | |
|
54 | 54 | assert assigns(:entries).detect {|e| e.name == 'images' && e.kind == 'dir'} |
|
55 | assert assigns(:entries).detect {|e| e.name == 'this_is_a_really_long_and_verbose_directory_name' && e.kind == 'dir'} | |
|
55 | 56 | assert assigns(:entries).detect {|e| e.name == 'sources' && e.kind == 'dir'} |
|
56 | 57 | assert assigns(:entries).detect {|e| e.name == 'README' && e.kind == 'file'} |
|
57 | 58 | assert assigns(:entries).detect {|e| e.name == 'copied_README' && e.kind == 'file'} |
@@ -13,7 +13,7 class GitAdapterTest < ActiveSupport::TestCase | |||
|
13 | 13 | end |
|
14 | 14 | |
|
15 | 15 | def test_getting_all_revisions |
|
16 |
assert_equal 1 |
|
|
16 | assert_equal 13, @adapter.revisions('',nil,nil,:all => true).length | |
|
17 | 17 | end |
|
18 | 18 | |
|
19 | 19 | def test_annotate |
@@ -34,8 +34,8 class RepositoryGitTest < ActiveSupport::TestCase | |||
|
34 | 34 | @repository.fetch_changesets |
|
35 | 35 | @repository.reload |
|
36 | 36 | |
|
37 |
assert_equal 1 |
|
|
38 |
assert_equal 2 |
|
|
37 | assert_equal 13, @repository.changesets.count | |
|
38 | assert_equal 22, @repository.changes.count | |
|
39 | 39 | |
|
40 | 40 | commit = @repository.changesets.find(:first, :order => 'committed_on ASC') |
|
41 | 41 | assert_equal "Initial import.\nThe repository contains 3 files.", commit.comments |
@@ -57,10 +57,10 class RepositoryGitTest < ActiveSupport::TestCase | |||
|
57 | 57 | # Remove the 3 latest changesets |
|
58 | 58 | @repository.changesets.find(:all, :order => 'committed_on DESC', :limit => 3).each(&:destroy) |
|
59 | 59 | @repository.reload |
|
60 |
assert_equal |
|
|
60 | assert_equal 10, @repository.changesets.count | |
|
61 | 61 | |
|
62 | 62 | @repository.fetch_changesets |
|
63 |
assert_equal 1 |
|
|
63 | assert_equal 13, @repository.changesets.count | |
|
64 | 64 | end |
|
65 | 65 | else |
|
66 | 66 | puts "Git test repository NOT FOUND. Skipping unit tests !!!" |
General Comments 0
You need to be logged in to leave comments.
Login now