This commit is contained in:
Ferdinand Majerech 2014-07-31 03:21:58 +02:00
parent ee2df932a0
commit 9fe6950df0

View file

@ -1,5 +1,5 @@
// Copyright Ferdinand Majerech 2011.
// Copyright Ferdinand Majerech 2011-2014
// 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)
@ -10,12 +10,10 @@ module dyaml.testerrors;
import dyaml.testcommon;
/**
* Loader error unittest from file stream.
*
* Params: verbose = Print verbose output?
* errorFilename = File name to read from.
*/
/// Loader error unittest from file stream.
///
/// Params: verbose = Print verbose output?
/// errorFilename = File name to read from.
void testLoaderError(bool verbose, string errorFilename)
{
auto file = new File(errorFilename);
@ -31,12 +29,10 @@ void testLoaderError(bool verbose, string errorFilename)
assert(false, "Expected an exception");
}
/**
* Loader error unittest from string.
*
* Params: verbose = Print verbose output?
* errorFilename = File name to read from.
*/
/// Loader error unittest from string.
///
/// Params: verbose = Print verbose output?
/// errorFilename = File name to read from.
void testLoaderErrorString(bool verbose, string errorFilename)
{
//Load file to a buffer, then pass that to the YAML loader.
@ -58,12 +54,10 @@ void testLoaderErrorString(bool verbose, string errorFilename)
assert(false, "Expected an exception");
}
/**
* Loader error unittest from filename.
*
* Params: verbose = Print verbose output?
* errorFilename = File name to read from.
*/
/// Loader error unittest from filename.
///
/// Params: verbose = Print verbose output?
/// errorFilename = File name to read from.
void testLoaderErrorFilename(bool verbose, string errorFilename)
{
try { auto nodes = Loader(errorFilename).loadAll(); }
@ -72,16 +66,14 @@ void testLoaderErrorFilename(bool verbose, string errorFilename)
if(verbose) { writeln(typeid(e).toString(), "\n", e); }
return;
}
assert(false, "testLoaderErrorSingle(" ~ to!string(verbose) ~
assert(false, "testLoaderErrorSingle(" ~ verbose.to!string ~
", " ~ errorFilename ~ ") Expected an exception");
}
/**
* Loader error unittest loading a single document from a file.
*
* Params: verbose = Print verbose output?
* errorFilename = File name to read from.
*/
/// Loader error unittest loading a single document from a file.
///
/// Params: verbose = Print verbose output?
/// errorFilename = File name to read from.
void testLoaderErrorSingle(bool verbose, string errorFilename)
{
try { auto nodes = Loader(errorFilename).load(); }