# integrating new tests?

**URL:** <https://discourse.citationstyles.org/t/integrating-new-tests/619>\
**Category:** CSL Development\
**Created:** [April 24, 2009, 12:50pm UTC](https://discourse.citationstyles.org/t/integrating-new-tests/619 "2009-04-24T12:50:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [April 24, 2009, 12:50pm UTC](https://discourse.citationstyles.org/t/integrating-new-tests/619/1 "2009-04-24T12:50:17Z")

</div>

Does anybody have any insight into how best to integrate Frank’s new  
test suite into standard testing frameworks in python, ruby, etc.?

Bruce

---

<div class="post-metadata">

**Author:** ![Howard\_Ding](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@Howard\_Ding](https://discourse.citationstyles.org/u/Howard_Ding)\
**Post date:** [April 24, 2009, 2:04pm UTC](https://discourse.citationstyles.org/t/integrating-new-tests/619/2 "2009-04-24T14:04:52Z")

</div>

Hi,

I’ve done some work toward that end in Ruby, but I’ve not had much  
time to work on it recently. Given the implementation of citeproc that  
Liam produced initially, it’s not that hard to integrate the tests -  
just a matter of augmenting the CSL a bit (so that it has necessary  
info fields, etc. and hence will parse) and fixing up Liam’s code in a  
few places. Now, getting the tests to pass, on the other hand, is a  
bit more work - things have evolved quite a bit since Liam put the  
existing code together and even then he didn’t finish all of it.

I’ve been a bit hesitant to commit any changes for fear of breaking  
things as Liam’s code does work reasonably well.

Howard

---

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [April 24, 2009, 2:37pm UTC](https://discourse.citationstyles.org/t/integrating-new-tests/619/3 "2009-04-24T14:37:50Z")

</div>

Why not create a branch, then?

There’s a guy working on a fork of citeproc-rb over on github, and  
he’s interested in the test suite. Would be nice to get you two  
together. You could always move the code over their and ping him to  
see about collaborating.

Bruce
