tests.xml 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE testsuite PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
  3. "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
  4. <!--
  5. Copyright Douglas Gregor 2001-2004
  6. Copyright Frank Mori Hess 2007-2009
  7. Distributed under the Boost Software License, Version 1.0. (See accompanying
  8. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  9. -->
  10. <testsuite last-revision="$Date: 2007-06-12 14:01:23 -0400 (Tue, 12 Jun 2007) $">
  11. <run-test filename="connection_test.cpp">
  12. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  13. <purpose>
  14. <para>Test functionality of <classname>boost::signals2::connection</classname>
  15. and <classname>boost::signals2::scoped_connection</classname>
  16. objects, including release() and swap().</para>
  17. </purpose>
  18. </run-test>
  19. <run-test filename="dead_slot_test.cpp">
  20. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  21. <purpose>
  22. <para>Ensure that calling <methodname alt="boost::signals2::signal::connect">connect</methodname> with a slot
  23. that has already expired does not actually
  24. connect to the slot.</para>
  25. </purpose>
  26. </run-test>
  27. <run-test filename="deconstruct_test.cpp">
  28. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  29. <purpose>
  30. <para>Test postconstruction/predestruction functionality of
  31. <functionname>boost::signals2::deconstruct</functionname>.</para>
  32. </purpose>
  33. </run-test>
  34. <run-test filename="deletion_test.cpp">
  35. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  36. <purpose>
  37. <para>Test deletion of slots.</para>
  38. </purpose>
  39. </run-test>
  40. <run-test filename="ordering_test.cpp">
  41. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  42. <purpose><para>Test slot group ordering.</para></purpose>
  43. </run-test>
  44. <run-test filename="regression_test.cpp">
  45. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  46. <purpose><para>Tests for various bugs that have occurred in the past,
  47. to make sure they are fixed and stay fixed.</para></purpose>
  48. </run-test>
  49. <run-test filename="signal_test.cpp">
  50. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  51. <purpose>
  52. <para>Basic test of signal/slot connections and invocation using the
  53. <classname>boost::signals2::signal</classname> class template.</para>
  54. </purpose>
  55. </run-test>
  56. <run-test filename="track_test.cpp">
  57. <lib>../../../libs/test/build/boost_test_exec_monitor</lib>
  58. <purpose>
  59. <para>Test automatic connection management of signals
  60. and slots.</para>
  61. </purpose>
  62. </run-test>
  63. </testsuite>