Jamfile.v2 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. # Boost.Bimap
  2. #
  3. # Copyright (c) 2006-2007 Matias Capeletto
  4. #
  5. # Distributed under the Boost Software License, Version 1.0.
  6. # (See accompanying file LICENSE_1_0.txt or copy at
  7. # http://www.boost.org/LICENSE_1_0.txt)
  8. # bring in rules for testing
  9. import testing ;
  10. test-suite "tagged_test"
  11. :
  12. [ run test_tagged.cpp ]
  13. ;
  14. test-suite "relation_test"
  15. :
  16. [ run test_structured_pair.cpp ]
  17. [ run test_mutant.cpp ]
  18. [ run test_mutant_relation.cpp ]
  19. ;
  20. test-suite "bimap_test"
  21. :
  22. # Check library user interface
  23. [ run test_bimap_set_of.cpp ]
  24. [ run test_bimap_multiset_of.cpp ]
  25. [ run test_bimap_unordered_set_of.cpp ]
  26. [ run test_bimap_unordered_multiset_of.cpp ]
  27. [ run test_bimap_list_of.cpp ]
  28. [ run test_bimap_vector_of.cpp ]
  29. # Test bimap container
  30. [ run test_bimap_ordered.cpp ]
  31. [ run test_bimap_unordered.cpp ]
  32. [ run test_bimap_sequenced.cpp ]
  33. [ run test_bimap_unconstrained.cpp ]
  34. [ run test_bimap_assign.cpp ]
  35. [ run test_bimap_property_map.cpp ]
  36. [ run test_bimap_modify.cpp ]
  37. [ run test_bimap_range.cpp ]
  38. [ run test_bimap_operator_bracket.cpp ]
  39. [ run test_bimap_lambda.cpp ]
  40. [ run test_bimap_mutable.cpp ]
  41. [ run test_bimap_extra.cpp ]
  42. [ run test_bimap_convenience_header.cpp ]
  43. [ run test_bimap_project.cpp ]
  44. [ run test_bimap_serialization.cpp
  45. /boost/serialization//boost_serialization ]
  46. [ run test_bimap_info.cpp ]
  47. ;
  48. test-suite "compile_fail_test"
  49. :
  50. [ compile-fail compile_fail/test_bimap_mutable_1.cpp ]
  51. [ compile-fail compile_fail/test_bimap_mutable_2.cpp ]
  52. [ compile-fail compile_fail/test_bimap_mutable_3.cpp ]
  53. [ compile-fail compile_fail/test_bimap_info_1.cpp ]
  54. [ compile-fail compile_fail/test_bimap_info_2.cpp ]
  55. [ compile-fail compile_fail/test_bimap_info_3.cpp ]
  56. ;
  57. test-suite "bimap_and_boost"
  58. :
  59. [ run ../example/bimap_and_boost/property_map.cpp ]
  60. [ run ../example/bimap_and_boost/range.cpp ]
  61. [ run ../example/bimap_and_boost/foreach.cpp ]
  62. [ run ../example/bimap_and_boost/lambda.cpp ]
  63. [ run ../example/bimap_and_boost/assign.cpp ]
  64. [ run ../example/bimap_and_boost/xpressive.cpp ]
  65. [ run ../example/bimap_and_boost/typeof.cpp ]
  66. [ compile ../example/bimap_and_boost/serialization.cpp
  67. /boost/serialization//boost_serialization ]
  68. ;