#
#   Copyright (C) 2012 ciere consulting, ciere.com
#   Copyright (C) 2010, 2011 Object Modeling Designs
#
#   Distributed under the Boost Software License, Version 1.0. (See accompanying
#   file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#
import os ;
import testing ;

project /ciere/json/test
        : requirements $(TARGET_REQUIREMENTS)
          <toolset>gcc:<cxxflags>-std=c++0x
          <toolset>clang:<cxxflags>-std=c++0x
          <toolset>clang:<cxxflags>-stdlib=libc++
          <define>BOOST_ALL_NO_LIB=1
        : default-build <threading>multi
        : build-dir bin
        ;


{
	test-suite json_testing :

	[ run test.cpp
	      ../build//json
          : : :  : ]

	[ run value_basic.cpp
	      ../build//json
          : : :  : ]

	[ run get.cpp
	      ../build//json
          : : :  : ]

	[ run get_as.cpp
	      ../build//json
          : : :  : ]

	[ run value_object.cpp
	      ../build//json
          : : :  : ]

	[ run value_array.cpp
	      ../build//json
          : : :  : ]

	[ run value_construct.cpp
	      ../build//json
          : : :  : ]

	[ run value_non_container.cpp
	      ../build//json
          : : :  : ]

	;
}


