Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/unittests/ParserPdbUnitTest.cpp

    r765f16 r3bdb6d  
    2424#include <cppunit/ui/text/TestRunner.h>
    2525
     26#include "Parser/PdbParser.hpp"
    2627#include "World.hpp"
    2728#include "atom.hpp"
    28 #include "element.hpp"
    29 #include "periodentafel.hpp"
     29#include "Element/element.hpp"
     30#include "Element/periodentafel.hpp"
    3031#include "CodePatterns/Log.hpp"
    3132#include "Descriptors/AtomTypeDescriptor.hpp"
    32 #include "Parser/ChangeTracker.hpp"
    33 #include "Parser/PdbParser.hpp"
    3433
    3534#ifdef HAVE_TESTRUNNER
     
    6463  World::getInstance();
    6564
    66   parser = new FormatParser<pdb>();
    67 
    6865  setVerbosity(2);
    6966
     
    7370}
    7471
    75 void ParserPdbUnitTest::tearDown()
    76 {
    77   delete parser;
     72void ParserPdbUnitTest::tearDown() {
    7873  ChangeTracker::purgeInstance();
    7974  World::purgeInstance();
     
    8580  stringstream input;
    8681  input << waterPdb;
    87   parser->load(&input);
     82  PdbParser* testParser = new PdbParser();
     83  testParser->load(&input);
    8884  input.clear();
    8985
     
    9288  stringstream output;
    9389  std::vector<atom *> atoms = World::getInstance().getAllAtoms();
    94   parser->save(&output, atoms);
     90  testParser->save(&output, atoms);
    9591
    9692//  std::cout << "Save PDB is:" << std::endl;
     
    9894
    9995  input << output.str();
    100   FormatParser<pdb>* parser2 = new FormatParser<pdb>();
    101   parser2->load(&input);
     96  PdbParser* testParser2 = new PdbParser();
     97  testParser2->load(&input);
    10298
    10399  CPPUNIT_ASSERT_EQUAL(12, World::getInstance().numAtoms());
    104 
    105   delete parser2;
    106100}
Note: See TracChangeset for help on using the changeset viewer.