[boost] Factoring out Test Library wrapstrstream

2002-11-12 Thread Fernando Cacciola
Hi All! I'm tuning the tests for the numeric conversions library I will hopefully have ready for formal review sometime this month. While doing that I run into the following: My tests are already arranged in a way that 'test/minimal.hpp' offers too little functionality while a whole test framewo

RE: [boost] Factoring out Test Library wrapstrstream

2002-11-24 Thread Rozental, Gennadiy
> My tests are already arranged in a way that 'test/minimal.hpp' offers too > little functionality while a whole test framework, such as > test_execution_monitor or unit_test_framework requires me link or > include too many translation units. Well currently Boost.Test propose three configuration:

Re: [boost] Factoring out Test Library wrapstrstream

2002-11-26 Thread Fernando Cacciola
- Original Message - From: "Rozental, Gennadiy" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 25, 2002 4:17 AM Subject: RE: [boost] Factoring out Test Library wrapstrstream > > My tests are already arranged in a way that 'test/m

RE: [boost] Factoring out Test Library wrapstrstream

2002-11-26 Thread Rozental, Gennadiy
> (3) fully included > The problem with this is that I put the burden of doing so to > the user. I do not get it. In this case you are the user (of Boost.Test library). To use fully included version you are using #include And that's it. No need for linking. > I could use jamfiles, but jam bui

Re: [boost] Factoring out Test Library wrapstrstream

2002-11-27 Thread Fernando Cacciola
- Original Message - From: "Rozental, Gennadiy" <[EMAIL PROTECTED]> To: "'Boost mailing list'" <[EMAIL PROTECTED]> Sent: Tuesday, November 26, 2002 7:13 PM Subject: RE: [boost] Factoring out Test Library wrapstrstream > > (3) fully incl

RE: [boost] Factoring out Test Library wrapstrstream

2002-11-27 Thread Rozental, Gennadiy
> > #include > > > All right... I totally missed this... > I thought 'fully included' meant something else. Sorry. > (btw: I couldn't find this on the Docs... perhaps it's just me) See here for example: http://www.boost.org/libs/test/doc/test_exec_monitor.htm#MonitorCompilation > > NOTE: > I tr

Re: [boost] Factoring out Test Library wrapstrstream

2002-11-27 Thread Fernando Cacciola
- Original Message - From: "Rozental, Gennadiy" <[EMAIL PROTECTED]> To: "'Boost mailing list'" <[EMAIL PROTECTED]> Sent: Wednesday, November 27, 2002 1:37 PM Subject: RE: [boost] Factoring out Test Library wrapstrstream > > > #in

RE: [boost] Factoring out Test Library wrapstrstream

2002-11-27 Thread Rozental, Gennadiy
> The problem is that BCC, by default, uses an 'intrinsic' > version of strcmp > which is not a real function thus it is not located in std. > Declaring strcmp > inside std doesn't help. > The workaround is to either use unqualified calls to strcmp > or to disable > its intrinsic version. My pat

Re: [boost] Factoring out Test Library wrapstrstream

2002-11-27 Thread Fernando Cacciola
- Original Message - From: "Rozental, Gennadiy" <[EMAIL PROTECTED]> To: "'Boost mailing list'" <[EMAIL PROTECTED]> Sent: Wednesday, November 27, 2002 3:01 PM Subject: RE: [boost] Factoring out Test Library wrapstrstream > > The pro