@ -180,7 +180,7 @@ func TestRepositoriesService_CompareCommits(t *testing.T) {
"message" : "m" ,
"message" : "m" ,
"tree" : { "sha" : "t" }
"tree" : { "sha" : "t" }
} ,
} ,
"author" : { "login" : "n " } ,
"author" : { "login" : "l " } ,
"committer" : { "login" : "l" } ,
"committer" : { "login" : "l" } ,
"parents" : [ { "sha" : "s" } ]
"parents" : [ { "sha" : "s" } ]
} ,
} ,
@ -207,21 +207,39 @@ func TestRepositoriesService_CompareCommits(t *testing.T) {
}
}
want := & CommitsComparison {
want := & CommitsComparison {
Status : String ( "s" ) ,
AheadBy : Int ( 1 ) ,
BehindBy : Int ( 2 ) ,
TotalCommits : Int ( 1 ) ,
BaseCommit : & RepositoryCommit {
BaseCommit : & RepositoryCommit {
SHA : String ( "s" ) ,
Commit : & Commit {
Commit : & Commit {
Author : & CommitAuthor { Name : String ( "n" ) } ,
Author : & CommitAuthor { Name : String ( "n" ) } ,
Committer : & CommitAuthor { Name : String ( "n" ) } ,
Message : String ( "m" ) ,
Tree : & Tree { SHA : String ( "t" ) } ,
} ,
} ,
Author : & User { Login : String ( "l" ) } ,
Author : & User { Login : String ( "l" ) } ,
Committer : & User { Login : String ( "l" ) } ,
Committer : & User { Login : String ( "l" ) } ,
Message : String ( "m" ) ,
Parents : [ ] Commit {
{
SHA : String ( "s" ) ,
} ,
} ,
} ,
} ,
Status : String ( "s" ) ,
AheadBy : Int ( 1 ) ,
BehindBy : Int ( 2 ) ,
TotalCommits : Int ( 1 ) ,
Commits : [ ] RepositoryCommit {
Commits : [ ] RepositoryCommit {
{
{
SHA : String ( "s" ) ,
SHA : String ( "s" ) ,
Commit : & Commit {
Author : & CommitAuthor { Name : String ( "n" ) } ,
} ,
Author : & User { Login : String ( "l" ) } ,
Committer : & User { Login : String ( "l" ) } ,
Parents : [ ] Commit {
{
SHA : String ( "s" ) ,
} ,
} ,
} ,
} ,
} ,
} ,
Files : [ ] CommitFile {
Files : [ ] CommitFile {
@ -231,7 +249,7 @@ func TestRepositoriesService_CompareCommits(t *testing.T) {
} ,
} ,
}
}
if reflect . DeepEqual ( got , want ) {
if ! reflect . DeepEqual ( got , want ) {
t . Errorf ( "Repositories.CompareCommits returned \n%+v, want \n%+v" , got , want )
t . Errorf ( "Repositories.CompareCommits returned \n%+v, want \n%+v" , got , want )
}
}
}
}