// Copyright (c) 2005-2007 Hartmut Kaiser (hartmut.kaiser@gmail.com) // Copyright (c) 2005-2007 Andre Merzky (andre@merzky.net) // // 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) #ifndef SAGA_TEST_HPP #define SAGA_TEST_HPP #include #include #include /////////////////////////////////////////////////////////////////////////////// class prep_environment { public: prep_environment (char const *key_, char const *value) : key (key_) { setenv (key_, value, true); } ~prep_environment (void) { unsetenv (key.c_str ()); } private: std::string key; }; /////////////////////////////////////////////////////////////////////////////// #endif // SAGA_TEST_HPP