# bibliography-nosort in test suite

**URL:** https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920
**Category:** CSL Development
**Created:** [November 18, 2010, 11:03pm UTC](https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920 "2010-11-18T23:03:59Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Frank\_Bennett](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.citationstyles.org/frank_bennett/32/198_2.png) [@Frank\_Bennett](https://discourse.citationstyles.org/u/Frank_Bennett)
#### Post date: [November 18, 2010, 11:03pm UTC](https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920/1 "2010-11-18T23:03:59Z")

</div>

> From Andrea, on a separate thread:

> ps (for Frank): BTW a “bibliography-nosort” mode in the test suite  
> (see sort\_BibliographyNosortOption.txt) is confusing. I spent half an  
> hour in trying to understand why my code was failing just to discover  
> about this new fancy new mode…😉

Sorry about that, this is a Zotero-ism. Shall I move this to the  
local tests for citeproc-js?

Frank

---

<div class="post-metadata">

### Author: ![Andrea\_Rossato1](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@Andrea\_Rossato1](https://discourse.citationstyles.org/u/Andrea_Rossato1)
#### Post date: [November 20, 2010, 11:21am UTC](https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920/2 "2010-11-20T11:21:23Z")

</div>

At the present time citeproc-hs passes 385 tests out of 527. I code  
using the test-suite and would like to eventually pass all tests.  
Nonetheless I’m not going to implement stuff whose only purpose is to  
pass a test that is meaningless for a batch processing engine like  
citeproc-hs.

So, even though there is no hurry (I’m going to make a 0.3 release as  
soon as possible, so I do not need to pass every test by then), I  
think the goal should be to remove from the standard test-suite  
everything which is not supposed to be supported by every processor.

Hopefully in some time the list of the tests failed by citeproc-hs  
should be approaching the list of tests to be removed, so I shall be  
able to come back with a list of specific tests to take a decision  
over.

Andrea

---

<div class="post-metadata">

### Author: ![Frank\_Bennett](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.citationstyles.org/frank_bennett/32/198_2.png) [@Frank\_Bennett](https://discourse.citationstyles.org/u/Frank_Bennett)
#### Post date: [November 20, 2010, 1:39pm UTC](https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920/3 "2010-11-20T13:39:51Z")

</div>

> > > From Andrea, on a separate thread:
> > 
> > > ps (for Frank): BTW a “bibliography-nosort” mode in the test suite  
> > > (see sort\_BibliographyNosortOption.txt) is confusing. I spent half an  
> > > hour in trying to understand why my code was failing just to discover  
> > > about this new fancy new mode…😉
> > 
> > Sorry about that, this is a Zotero-ism. Shall I move this to the  
> > local tests for citeproc-js?
> 
> At the present time citeproc-hs passes 385 tests out of 527. I code  
> using the test-suite and would like to eventually pass all tests.  
> Nonetheless I’m not going to implement stuff whose only purpose is to  
> pass a test that is meaningless for a batch processing engine like  
> citeproc-hs.
> 
> So, even though there is no hurry (I’m going to make a 0.3 release as  
> soon as possible, so I do not need to pass every test by then), I  
> think the goal should be to remove from the standard test-suite  
> everything which is not supposed to be supported by every processor.
> 
> Hopefully in some time the list of the tests failed by citeproc-hs  
> should be approaching the list of tests to be removed, so I shall be  
> able to come back with a list of specific tests to take a decision  
> over.

The tests should be partitioned into several groups. In an earlier  
discussion, I think the idea of three groups was proposed: tests aimed  
at batch-processed bibliographies; those aimed at batch-processed  
documents with references; and those aimed at interactive systems.

I’m happy to start working on the split anytime, just say the word.

Frank

---

<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: [November 20, 2010, 3:12pm UTC](https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920/4 "2010-11-20T15:12:50Z")

</div>

+1

Not only would it be good to be able to easily run those different  
test groups, but it’d be good if the reporting mechanisms can easily  
summarize them as such.

Bruce

---

<div class="post-metadata">

### Author: ![Andrea\_Rossato1](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@Andrea\_Rossato1](https://discourse.citationstyles.org/u/Andrea_Rossato1)
#### Post date: [November 20, 2010, 8:25pm UTC](https://discourse.citationstyles.org/t/bibliography-nosort-in-test-suite/920/5 "2010-11-20T20:25:14Z")

</div>

I’ve been free riding such a huge amount of work you did that I do not  
feel quite comfortable to say the word… still I’d be tempted to…

andrea
