summaryrefslogtreecommitdiffstats
path: root/src/lib/exceptions/tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [#2071] fixed use of valgrindRazvan Becheriu2022-08-101-2/+1
|
* [#1358] Fixed catch clausesFrancis Dupont2020-08-041-4/+4
|
* [#730,!2] Addressed review commentsThomas Markwalder2019-08-161-3/+6
| | | | | | | | | | | | | | ChangeLog - added an entry src/bin/dhcp4/tests/fqdn_unittest.cc TEST_F(NameDhcpv4SrvTest, serverUpdateMalformedHostname) - added commentary src/lib/exceptions/isc_assert.h commentary changes src/lib/exceptions/tests/exceptions_unittest.cc TEST(IscThrowAssert, checkMessage) - replace use of explicit line number
* [#730,!2] Corrected assertion failure on malformed hostname from kea-dhcp4Thomas Markwalder2019-08-161-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/lib/exceptions/isc_assert.h New file that defines isc_assert_throw() src/lib/exceptions/Makefile.am added isc_asssert.h src/lib/exceptions/tests/exceptions_unittest.cc TEST(IscThrowAssert, checkMessage) - new test src/lib/dns/labelsequence.cc src/lib/dns/name.cc Replaced assert() calls with isc_throw_assert() calls src/lib/dns/tests/name_unittest.cc TEST_F(NameTest, unexpectedParseError) - new unit test for hostname option content based on fuzz test failure src/lib/dhcp_ddns/ncr_msg.cc Removed unnecessary include of dns/name.h src/bin/dhcp4/dhcp4_srv.cc Dhcpv4Srv::processHostnameOption() - added try catch around OptionDataTypeUtil::getLabelCount() call src/bin/dhcp4/dhcp4_messages.* added new log message DHCP4_CLIENT_HOSTNAME_MALFORMED src/bin/dhcp4/tests/fqdn_unittest.cc TEST_F(NameDhcpv4SrvTest, serverUpdateMalformedHostname) - renamed test and augmented it to include the packet of death produced by fuzz testing.
* Merge branch 'isc-master' into config-hAndrei Pavel2017-08-171-1/+12
|\
| * [4501] Some attempts to improve coverageFrancis Dupont2017-03-021-1/+12
| |
* | Added #include <config.h> to all .cc files.Andrei Pavel2016-12-142-0/+4
|/
* [4236] Updated copyright dates in all files.Marcin Siodelski2015-12-162-2/+2
|
* [4236] Replaced license text in all files containing it.Marcin Siodelski2015-12-162-22/+6
|
* [master] Merged trac4032 (improve unit tests for exceptions)Francis Dupont2015-09-231-1/+23
|\
| * [4032] Improved message unit test commentFrancis Dupont2015-09-161-1/+2
| |
| * [4032] Added a message matching exampleFrancis Dupont2015-09-071-1/+22
| |
* | [3911a] Fixes for static link (still subject to #4004 issue)Francis Dupont2015-08-311-1/+1
| |
* | [3911a] Reorganized library Makefile.am files (exception, util, log)Francis Dupont2015-08-291-4/+3
|/
* [trac4000] Unit-tests for process spawn + errno, verbose exceptions added.Tomek Mrugalski2015-08-201-0/+21
|
* [3507] Renamed B10_CXXFLAGS to KEA_CXXFLAGS.Marcin Siodelski2014-08-121-1/+1
|
* [3394] Renamed Kea libraries from libb10-something to libkea-something.Marcin Siodelski2014-04-151-1/+1
|
* [2071] Add b10 prefix to libexceptions.laMukund Sivaraman2012-08-021-1/+1
|
* [master] Use libtool from top_builddirMukund Sivaraman2012-06-211-1/+1
|
* [2036] Integrate valgrind into our test suiteMukund Sivaraman2012-06-121-0/+3
| | | | | | | | | | | | * Supply --enable-valgrind to configure to run tests (make check) under valgrind * Use two classes of suppressions files: + src/valgrind-suppressions for permanent suppressions that we never want to re-consider again + src/valgrind-suppressions.revisit for temporary suppressions (such as issues in testcases) that are not a priority to fix, but we'd like to fix them sometime
* Add more .gitignore files for the rest of generated stuffMukund Sivaraman2012-03-091-0/+1
|
* [trac1286] change check_PROGRAMS to noinst_PROGRAMSJeremy C. Reed2011-10-111-1/+1
| | | | | | | | | | | | | | And for check_LTLIBRARIES to noinst_LTLIBRARIES too. This is so a regular "make" will build the test programs and libraries too. So the "make check" will just run the tests (and not build them). This is to help with test-driven development. This reverses some from #1091, plus does the rest too. Note that doing a "make check" before a "make" does not currently work due to dependencies depending on each other (e.g. python/isc/log tests needs datasrc but python/isc/datasrc tests need log_config_update).
* [trac1091] change more noinst_PROGRAMS to check_PROGRAMSJeremy C. Reed2011-10-061-1/+1
|
* [trac542] use our run_all() wrapper wherever possible.JINMEI Tatuya2011-05-201-0/+3
| | | | | the only exception is now lib/exceptions/tests, so add an explicit comment about that.
* more $Id$ cleanups:JINMEI Tatuya2011-01-221-2/+0
| | | | | | | | - did it for non .cc/.h files - some files had 'already substitued' $Id$'s (which were probably not under keyword substitution with svn; just copied from some other file). they were overlooked in the previous cleanups - there were lower cased $Id$, which were overlooked, too.
* cleanup: removed $Id$, which is useless now that we've migrated to git.JINMEI Tatuya2011-01-211-2/+0
| | | | | briefly talked about it on jabber, no one opposed to it, Jeremy explicitly agreed. changes are trivial themselves, so no explicit review.
* overall style cleanup: adjusted brace positions according to the coding ↵JINMEI Tatuya2010-10-151-2/+1
| | | | | | | | | guideline. skipping review. confirmed it compiled. git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3225 e5f2f494-b856-4b98-b285-d166d9295462
* used *.la instead of .libs/*.aJINMEI Tatuya2010-08-143-0/+99
introduced a new ./configure option --enable-static-link to statically link executables while still building dynamic loadable modules correctly. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac309@2722 e5f2f494-b856-4b98-b285-d166d9295462