
import os
import sys
import glob
import shutil
from subprocess import call

# If vtk python module is not available, we can't run track.py so skip this
# test
cwd = os.getcwd()
try:
    import vtk
except ImportError:
    print('----------------Skipping test-------------')
    shutil.copy('results_true.dat', 'results_test.dat')
    exit()

# Run track processing script
call(['../../track.py', '-o', 'poly'] +
     glob.glob(''.join((cwd, '/track*'))))
poly = ''.join((cwd, '/poly.pvtp'))
assert os.path.isfile(poly), 'poly.pvtp file not found.'
shutil.copy('poly.pvtp', 'results_test.dat')


import os
import sys
import glob
import shutil
from subprocess import call

# If vtk python module is not available, we can't run track.py so skip this
# test
cwd = os.getcwd()
try:
    import vtk
except ImportError:
    print('----------------Skipping test-------------')
    shutil.copy('results_true.dat', 'results_test.dat')
    exit()

# Run track processing script
call(['../../scripts/openmc-track-to-vtk', '-o', 'poly'] +
     glob.glob(''.join((cwd, '/track*'))))
poly = ''.join((cwd, '/poly.pvtp'))
assert os.path.isfile(poly), 'poly.pvtp file not found.'
shutil.copy('poly.pvtp', 'results_test.dat')

Fix path to script in test_track_output
Fix path to script in test_track_output

  
  import os
  import sys
  import glob
  import shutil
  from subprocess import call
  
  # If vtk python module is not available, we can't run track.py so skip this
  # test
  cwd = os.getcwd()
  try:
      import vtk
  except ImportError:
      print('----------------Skipping test-------------')
      shutil.copy('results_true.dat', 'results_test.dat')
      exit()
  
  # Run track processing script
- call(['../../track.py', '-o', 'poly'] +
+ call(['../../scripts/openmc-track-to-vtk', '-o', 'poly'] +
       glob.glob(''.join((cwd, '/track*'))))
  poly = ''.join((cwd, '/poly.pvtp'))
  assert os.path.isfile(poly), 'poly.pvtp file not found.'
  shutil.copy('poly.pvtp', 'results_test.dat')
  
Fix path to script in test_track_output
## Code Before:

import os
import sys
import glob
import shutil
from subprocess import call

# If vtk python module is not available, we can't run track.py so skip this
# test
cwd = os.getcwd()
try:
    import vtk
except ImportError:
    print('----------------Skipping test-------------')
    shutil.copy('results_true.dat', 'results_test.dat')
    exit()

# Run track processing script
call(['../../track.py', '-o', 'poly'] +
     glob.glob(''.join((cwd, '/track*'))))
poly = ''.join((cwd, '/poly.pvtp'))
assert os.path.isfile(poly), 'poly.pvtp file not found.'
shutil.copy('poly.pvtp', 'results_test.dat')

## Instruction:
Fix path to script in test_track_output
## Code After:

import os
import sys
import glob
import shutil
from subprocess import call

# If vtk python module is not available, we can't run track.py so skip this
# test
cwd = os.getcwd()
try:
    import vtk
except ImportError:
    print('----------------Skipping test-------------')
    shutil.copy('results_true.dat', 'results_test.dat')
    exit()

# Run track processing script
call(['../../scripts/openmc-track-to-vtk', '-o', 'poly'] +
     glob.glob(''.join((cwd, '/track*'))))
poly = ''.join((cwd, '/poly.pvtp'))
assert os.path.isfile(poly), 'poly.pvtp file not found.'
shutil.copy('poly.pvtp', 'results_test.dat')
