summaryrefslogtreecommitdiff
path: root/ACE/contrib/utility/Test/ExH/System
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/contrib/utility/Test/ExH/System')
-rw-r--r--ACE/contrib/utility/Test/ExH/System/DescriptiveException/Makefile24
-rw-r--r--ACE/contrib/utility/Test/ExH/System/DescriptiveException/descriptive_exception.cpp109
-rw-r--r--ACE/contrib/utility/Test/ExH/System/Makefile16
3 files changed, 0 insertions, 149 deletions
diff --git a/ACE/contrib/utility/Test/ExH/System/DescriptiveException/Makefile b/ACE/contrib/utility/Test/ExH/System/DescriptiveException/Makefile
deleted file mode 100644
index 9fd89d86ade..00000000000
--- a/ACE/contrib/utility/Test/ExH/System/DescriptiveException/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# file : Test/ExH/System/DescriptiveException/Makefile
-# author : Boris Kolpackov <boris@kolpackov.net>
-# copyright : Copyright (c) 2002-2003 Boris Kolpackov
-# license : http://kolpackov.net/license.html
-
-root := ../../../..
-
-include $(root)/BuildRules/Bootstrap.rules
-
-$(call include, $(root)/BuildRules/Executable.pre.rules)
-
-
-cxx_translation_units := descriptive_exception.cpp
-
-module_base := descriptive_exception
-module_prefix :=
-module_suffix :=
-
-
-CXX_PREPROCESS_FLAGS += -I $(root)
-
-
-$(call include, $(root)/BuildRules/Executable.post.rules)
-# $Id$
diff --git a/ACE/contrib/utility/Test/ExH/System/DescriptiveException/descriptive_exception.cpp b/ACE/contrib/utility/Test/ExH/System/DescriptiveException/descriptive_exception.cpp
deleted file mode 100644
index 5ae1c86803e..00000000000
--- a/ACE/contrib/utility/Test/ExH/System/DescriptiveException/descriptive_exception.cpp
+++ /dev/null
@@ -1,109 +0,0 @@
-// file : Test/ExH/System/DescriptiveException/descriptive_exception.cpp
-// author : Boris Kolpackov <boris@kolpackov.net>
-// copyright : Copyright (c) 2002-2003 Boris Kolpackov
-// license : http://kolpackov.net/license.html
-
-/* FUZZ: disable check_for_improper_main_declaration */
-
-#include "Utility/ExH/System/DescriptiveException.hpp"
-
-#include <string>
-
-using std::string;
-using namespace Utility::ExH::System;
-
-struct E {};
-
-void postcondition (bool p)
-{
- if (!p) throw E ();
-}
-
-struct StringHolder
-{
- StringHolder (char const* s)
- : str_ (s)
- {
- }
-
- operator std::string () const
- {
- return str_;
- }
-
- string str_;
-};
-
-int
-main ()
-{
- try
- {
- // DescriptiveException (char const*)
- //
- {
- DescriptiveException a ("hello");
-
- postcondition (a.what () == string ("hello"));
- }
-
- // DescriptiveException (std::string const&)
- //
- {
- DescriptiveException a (string ("hello"));
-
- postcondition (a.what () == string ("hello"));
- }
-
- // DescriptiveException (T const&)
- //
- {
- StringHolder a ("hello");
-
- DescriptiveException b (a);
-
- postcondition (b.what () == string ("hello"));
- }
-
- // DescriptiveException (DescriptiveException const&)
- //
- {
- DescriptiveException a ("hello");
- DescriptiveException b (a);
-
- postcondition (b.what () == string ("hello"));
- }
-
- // ~DescriptiveException
- //
-
- // operator= (DescriptiveException const&)
- //
- {
- DescriptiveException a ("hello");
- DescriptiveException b ("foo");
- b = a;
-
- postcondition (b.what () == string ("hello"));
- }
-
- // DescriptiveException ()
- //
-
- // init (char const*)
- //
-
- // what ()
- //
- {
- DescriptiveException a ("hello");
-
- postcondition (a.what () == string ("hello"));
- }
- }
- catch (...)
- {
- return -1;
- }
-}
-//$Id$
diff --git a/ACE/contrib/utility/Test/ExH/System/Makefile b/ACE/contrib/utility/Test/ExH/System/Makefile
deleted file mode 100644
index 2ffea12a6ed..00000000000
--- a/ACE/contrib/utility/Test/ExH/System/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# file : Test/ExH/System/Makefile
-# author : Boris Kolpackov <boris@kolpackov.net>
-# copyright : Copyright (c) 2002-2003 Boris Kolpackov
-# license : http://kolpackov.net/license.html
-
-root := ../../..
-
-include $(root)/BuildRules/Bootstrap.rules
-
-$(call include, $(root)/BuildRules/Recursion.pre.rules)
-
-target_makefile_list :=
-target_directory_list := DescriptiveException
-
-$(call include, $(root)/BuildRules/Recursion.post.rules)
-# $Id$