@ -43,46 +43,46 @@ create_atoms 1 single &
|
||||
##############################
|
||||
def testFile(self):
|
||||
"""Test reading commands from a file"""
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,0)
|
||||
self.lmp.file(self.demo_file)
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,1)
|
||||
self.lmp.file(self.cont_file)
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,2)
|
||||
|
||||
def testNoFile(self):
|
||||
"""Test (not) reading commands from no file"""
|
||||
self.lmp.file(None)
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,0)
|
||||
|
||||
def testCommand(self):
|
||||
"""Test executing individual commands"""
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,0)
|
||||
cmds = self.demo_input.splitlines()
|
||||
for cmd in cmds:
|
||||
self.lmp.command(cmd)
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,1)
|
||||
|
||||
def testCommandsList(self):
|
||||
"""Test executing commands from list of strings"""
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,0)
|
||||
cmds = self.demo_input.splitlines()+self.cont_input.splitlines()
|
||||
self.lmp.commands_list(cmds)
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,2)
|
||||
|
||||
def testCommandsString(self):
|
||||
"""Test executing block of commands from string"""
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,0)
|
||||
self.lmp.commands_string(self.demo_input+self.cont_input)
|
||||
natoms = int(self.lmp.get_natoms())
|
||||
natoms = self.lmp.get_natoms()
|
||||
self.assertEqual(natoms,2)
|
||||
|
||||
##############################
|
||||
|
||||
Reference in New Issue
Block a user