# HG changeset patch # User luisf # Date 1377171729 -3600 # Node ID a8832968d92758ceb9e1297fc5de18fabdf31c66 # Parent a8d468e143f74627ec4494aeb057fb7de266c3ba added another simple test to test the relationship between authors/authorships diff -r a8d468e143f7 -r a8832968d927 plugins/redmine_bibliography/test/fixtures/authorships.yml --- a/plugins/redmine_bibliography/test/fixtures/authorships.yml Thu Aug 22 11:44:31 2013 +0100 +++ b/plugins/redmine_bibliography/test/fixtures/authorships.yml Thu Aug 22 12:42:09 2013 +0100 @@ -7,7 +7,7 @@ name_on_paper: Yih-Farn R. Chen auth_order: 1 institution: Imperial College London - email: MyString + email: chen@imperial.ac.uk two: id: 2 author_id: 2 @@ -20,15 +20,23 @@ id: 3 author_id: 3 publication_id: 1 - name_on_paper: Yih-Farn R. Chen + name_on_paper: Jackie Brown auth_order: 1 institution: - email: MyString + email: j.brown@m.com four: id: 4 author_id: 4 publication_id: 1 - name_on_paper: Glenn S. Fowler + name_on_paper: Captain Boomtime auth_order: 2 institution: - email: MyString + email: cpt.boom@time.co.uk +five: + id: 5 + author_id: 1 + publication_id: 2 + name_on_paper: Yih-Farn Chen + auth_order: 1 + institution: "Imperial College, London" + email: yfc@gmail.com diff -r a8d468e143f7 -r a8832968d927 plugins/redmine_bibliography/test/fixtures/bibtex_entries.yml --- a/plugins/redmine_bibliography/test/fixtures/bibtex_entries.yml Thu Aug 22 11:44:31 2013 +0100 +++ b/plugins/redmine_bibliography/test/fixtures/bibtex_entries.yml Thu Aug 22 12:42:09 2013 +0100 @@ -1,4 +1,5 @@ -# Read about fixtures at http://ar.rubyonrails.org/classes/Fixtures.html +# bibtex_entries.yml +--- one: id: 1 entry_type: InProceedings diff -r a8d468e143f7 -r a8832968d927 plugins/redmine_bibliography/test/unit/author_test.rb --- a/plugins/redmine_bibliography/test/unit/author_test.rb Thu Aug 22 11:44:31 2013 +0100 +++ b/plugins/redmine_bibliography/test/unit/author_test.rb Thu Aug 22 12:42:09 2013 +0100 @@ -8,7 +8,10 @@ def test_relationships author = Author.find(1) - assert author.authorships.first.name_on_paper == "Yih-Farn R. Chen" + + assert_equal(author.authorships.first.name_on_paper, "Yih-Farn R. Chen") + assert_equal(author.authorships.count, 2) + end end