BIND 10 trac2679, created. dc4af29ccb665d56b5262cd3db947ef5852c6ff9 [2679] cleanup: consolidate two RRsetCollection test fixtures.
BIND 10 source code commits
bind10-changes at lists.isc.org
Fri Feb 8 05:52:05 UTC 2013
The branch, trac2679 has been created
at dc4af29ccb665d56b5262cd3db947ef5852c6ff9 (commit)
- Log -----------------------------------------------------------------
commit dc4af29ccb665d56b5262cd3db947ef5852c6ff9
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 21:49:23 2013 -0800
[2679] cleanup: consolidate two RRsetCollection test fixtures.
on a closer look they are mostly identical, and can be unified with
some updates to the test cases. reducing the number of fixtures will
simply the public interface of the tests.
commit 3e06e05268d8316d275a5a9987a3d8ed5af4f993
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 21:08:13 2013 -0800
[2679] more documentation
commit 16930b0baef10c65efa010f09464b55bd208f0b2
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 20:31:33 2013 -0800
[2679] moved def of JournalEntry inside .cc; it's not needed for test users.
commit 4694c98d55d5fc5c26c540ce81c0c73e597578a4
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 20:12:55 2013 -0800
[2679] added some documentation
commit 4f5d524dd601a838dc0647b15e99cac00b9ce7dd
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 19:30:08 2013 -0800
[2679] extracted non-sqlite3-specific param logic into sharable utility funcs
so that they can be used by other accessor implementations.
commit eb018c9d3c3a60989492dda959a9c932e7cf2e71
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 19:16:38 2013 -0800
[2679] extracted sqlite3 specific setup into a separate file.
commit b2ac76a62e2d18ec16251c57a4b3d8d5776d1bcb
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Thu Feb 7 15:33:49 2013 -0800
[2679] extracted test fixture classes into a separate header file.
along with declarations of some common test data. this is for making it
easier to share the test cases with various database accessor implementations.
to resolve inter-class dependencies there are some non trivial changes
(e.g. moving in-class definitions to out-of-class ones in .cc), but this
is basically reordering existing code. no behavior change.
commit f866170c9af2ddb0eb4ca0dc3f060ee62d2f92f7
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 22:42:36 2013 -0800
[2679] complete conversion to param tests.
it also fixed some intermediate regression: accessor creation and some
other setups that depend on the accessor should be more carefully
customized.
commit b20cc153bcbe3914a610ea5c9a03663ba788555f
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 20:13:42 2013 -0800
[2679] converted all database tests to parameterized tests.
commit 4792e513f5dc087a6dc5e51f72acf0efd0cc4f37
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 20:02:00 2013 -0800
[2679] more conversion
commit 79f65e1240e0104f6d425ce63821e1297b78a3ce
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 19:56:19 2013 -0800
[2679] some more conversion from typed tests to param tests.
commit 905792e57908a04539e76abdd32e67289ca9d4c6
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 19:46:52 2013 -0800
[2679] move enableNSEC3 logic to the parameter. now remove TestSQLite3Accessor.
commit b68752a7e48f86bdc07c9a6e34929a9202d0e039
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 19:24:20 2013 -0800
[2679] converted some of TYPED_TESTs to TEST_P.
also performed comprehensive keyword substitution (TYPED_TESTs to TEST_P,
remove unnecessary 'this->'), although a large amount of code is still
'#if 0'-ed.
commit b4546edb4138647efa2e2129f5461d80d4486630
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Wed Feb 6 18:50:44 2013 -0800
[2679] use param-test for database tests, 1st step: some setup.
the test fixture is now changed to a value-parameterized test, but test
cases are currently just '#if 0'-ed.
-----------------------------------------------------------------------
More information about the bind10-changes
mailing list