Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/unittests/atomsCalculationTest.cpp

    rbcf653 re4afb4  
    3131#include "Actions/AtomsCalculation_impl.hpp"
    3232#include "Actions/ActionRegistry.hpp"
     33#include "Actions/ActionTraits.hpp"
    3334
    3435#include "World.hpp"
     
    8889
    8990void atomsCalculationTest::testCalculateSimple(){
    90   AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),"FOO",AllAtoms());
     91  ActionTraits FooTrait("FOO");
     92  AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),FooTrait,AllAtoms());
    9193  std::vector<atomId_t> allIds = (*calc)();
    9294  CPPUNIT_ASSERT(hasAllIds(allIds,atomIds));
     
    9597
    9698void atomsCalculationTest::testCalculateExcluded(){
     99  ActionTraits FooTrait("FOO");
    97100  atomId_t excluded = atomIds[ATOM_COUNT/2];
    98   AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),"FOO",AllAtoms() && !AtomById(excluded));
     101  AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),FooTrait,AllAtoms() && !AtomById(excluded));
    99102  std::vector<atomId_t> allIds = (*calc)();
    100103  std::set<atomId_t> excluded_set;
Note: See TracChangeset for help on using the changeset viewer.