OKlibrary  0.2.1.6
OKlib::Refactoring::Test_Parsing< Program_Representation_Includes, StreamExtractor > Class Template Reference

Testing parsing of include directives from an istream. More...

#include <IncludeHandling_Tests.hpp>

Inheritance diagram for OKlib::Refactoring::Test_Parsing< Program_Representation_Includes, StreamExtractor >:
OKlib::TestSystem::TestBase OKlib::TestSystem::Test OKlib::TestSystem::Test

List of all members.

Public Types

typedef Test_Parsing test_type

Public Member Functions

 Test_Parsing ()

Detailed Description

template<template< class charT, class traits, class Allocator > class Program_Representation_Includes, class StreamExtractor>
class OKlib::Refactoring::Test_Parsing< Program_Representation_Includes, StreamExtractor >

Testing parsing of include directives from an istream.

Todo:

Remove obsolete second test.

Here, as in Test_IncludeParsingGrammar, part of the test involves filling a ProgramRepresentationIncludes object with the include directive /context data from the TestData vector. Could this be extracted to a further test and the result made available to both tests?

Definition at line 609 of file IncludeHandling_Tests.hpp.


Member Typedef Documentation

template<template< class charT, class traits, class Allocator > class Program_Representation_Includes, class StreamExtractor >
typedef Test_Parsing OKlib::Refactoring::Test_Parsing< Program_Representation_Includes, StreamExtractor >::test_type

Reimplemented from OKlib::TestSystem::Test.

Definition at line 611 of file IncludeHandling_Tests.hpp.


Constructor & Destructor Documentation

template<template< class charT, class traits, class Allocator > class Program_Representation_Includes, class StreamExtractor >
OKlib::Refactoring::Test_Parsing< Program_Representation_Includes, StreamExtractor >::Test_Parsing ( ) [inline]

Definition at line 612 of file IncludeHandling_Tests.hpp.


The documentation for this class was generated from the following file: