diff options
| author | Jörg Frings-Fürst <debian@jff.email> | 2024-03-06 10:24:46 +0100 | 
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff.email> | 2024-03-06 10:24:46 +0100 | 
| commit | 372a0e99c2f61543d9e14d9933b59d9d1f4cb26e (patch) | |
| tree | bbadf39aed0610c8f8f7b41fefff47773b8ac205 /libcutl/tests/xml/serializer | |
| parent | 23d41842168ac1a1580111b9c5c73500ceee3d57 (diff) | |
| parent | 4538829ab86b5a1cd4e845e7eab165029c9d6d46 (diff) | |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'libcutl/tests/xml/serializer')
| -rw-r--r-- | libcutl/tests/xml/serializer/driver.cxx | 63 | ||||
| -rw-r--r-- | libcutl/tests/xml/serializer/makefile | 69 | 
2 files changed, 0 insertions, 132 deletions
diff --git a/libcutl/tests/xml/serializer/driver.cxx b/libcutl/tests/xml/serializer/driver.cxx deleted file mode 100644 index 869bb8e..0000000 --- a/libcutl/tests/xml/serializer/driver.cxx +++ /dev/null @@ -1,63 +0,0 @@ -// file      : tests/xml/serializer/driver.cxx -// copyright : Copyright (c) 2009-2013 Code Synthesis Tools CC -// license   : MIT; see accompanying LICENSE file - -#include <string> -#include <cassert> -#include <iostream> -#include <sstream> - -#include <cutl/xml/serializer.hxx> - -using namespace std; -namespace xml = cutl::xml; -using namespace xml; - -int -main () -{ -  // Test error handling. -  // -  try -  { -    ostringstream os; -    serializer s (os, "test"); - -    s.attribute ("foo", "bar"); -    assert (false); -  } -  catch (const xml::exception& e) -  { -    // cerr << e.what () << endl; -  } - -  try -  { -    ostringstream os; -    os.exceptions (ios_base::badbit | ios_base::failbit); -    serializer s (os, "test"); - -    s.start_element ("root"); -    s.characters ("one"); -    os.setstate (ios_base::badbit); -    s.characters ("two"); -    assert (false); -  } -  catch (const ios_base::failure& e) -  { -  } - -  // Test value serialization. -  // -  { -    ostringstream os; -    serializer s (os, "test", 0); - -    s.start_element ("root"); -    s.attribute ("version", 123); -    s.characters (true); -    s.end_element (); - -    assert (os.str () == "<root version=\"123\">true</root>\n"); -  } -} diff --git a/libcutl/tests/xml/serializer/makefile b/libcutl/tests/xml/serializer/makefile deleted file mode 100644 index 8bd1a4a..0000000 --- a/libcutl/tests/xml/serializer/makefile +++ /dev/null @@ -1,69 +0,0 @@ -# file      : tests/xml/serializer/makefile -# copyright : Copyright (c) 2009-2013 Code Synthesis Tools CC -# license   : MIT; see accompanying LICENSE file - -include $(dir $(lastword $(MAKEFILE_LIST)))../../../build/bootstrap.make - -cxx_tun := driver.cxx - -# -# -cxx_obj  := $(addprefix $(out_base)/,$(cxx_tun:.cxx=.o)) -cxx_od   := $(cxx_obj:.o=.o.d) - -cutl.l             := $(out_root)/cutl/cutl.l -cutl.l.cpp-options := $(out_root)/cutl/cutl.l.cpp-options - -driver   := $(out_base)/driver -test     := $(out_base)/.test -clean    := $(out_base)/.clean - -# Build. -# -$(driver): $(cxx_obj) $(cutl.l) -$(cxx_obj) $(cxx_od): $(cutl.l.cpp-options) - - -$(call include-dep,$(cxx_od)) - - -# Alias for default target. -# -$(out_base)/: $(driver) - - -# Test. -# -$(test): $(driver) -	$(call message,test $<,$<) - - -# Clean. -# -$(clean):                            \ -  $(driver).o.clean                  \ -  $(addsuffix .cxx.clean,$(cxx_obj)) \ -  $(addsuffix .cxx.clean,$(cxx_od)) - - -# Generated .gitignore. -# -ifeq ($(out_base),$(src_base)) -$(driver): | $(out_base)/.gitignore - -$(out_base)/.gitignore: files := driver -$(clean): $(out_base)/.gitignore.clean - -$(call include,$(bld_root)/git/gitignore.make) -endif - - -# How to. -# -$(call include,$(bld_root)/cxx/o-e.make) -$(call include,$(bld_root)/cxx/cxx-o.make) -$(call include,$(bld_root)/cxx/cxx-d.make) - -# Dependencies. -# -$(call import,$(src_root)/cutl/makefile)  | 
