Changeset 23b0c2 for tests


Ignore:
Timestamp:
Apr 27, 2011, 8:59:00 AM (14 years ago)
Author:
Frederik Heber <heber@…>
Branches:
Action_Thermostats, Add_AtomRandomPerturbation, Add_FitFragmentPartialChargesAction, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Added_ParseSaveFragmentResults, AddingActions_SaveParseParticleParameters, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_ParticleName_to_Atom, Adding_StructOpt_integration_tests, AtomFragments, Automaking_mpqc_open, AutomationFragmentation_failures, Candidate_v1.5.4, Candidate_v1.6.0, Candidate_v1.6.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, CombiningParticlePotentialParsing, Combining_Subpackages, Debian_Package_split, Debian_package_split_molecuildergui_only, Disabling_MemDebug, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph, EmpiricalPotential_contain_HomologyGraph_documentation, Enable_parallel_make_install, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, FitPartialCharges_GlobalError, Fix_BoundInBox_CenterInBox_MoleculeActions, Fix_ChargeSampling_PBC, Fix_ChronosMutex, Fix_FitPartialCharges, Fix_FitPotential_needs_atomicnumbers, Fix_ForceAnnealing, Fix_IndependentFragmentGrids, Fix_ParseParticles, Fix_ParseParticles_split_forward_backward_Actions, Fix_PopActions, Fix_QtFragmentList_sorted_selection, Fix_Restrictedkeyset_FragmentMolecule, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, Fix_fitting_potentials, Fixes, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, FragmentAction_writes_AtomFragments, FragmentMolecule_checks_bonddegrees, GeometryObjects, Gui_Fixes, Gui_displays_atomic_force_velocity, ImplicitCharges, IndependentFragmentGrids, IndependentFragmentGrids_IndividualZeroInstances, IndependentFragmentGrids_IntegrationTest, IndependentFragmentGrids_Sole_NN_Calculation, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, MoreRobust_FragmentAutomation, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PdbParser_setsAtomName, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, Rewrite_FitPartialCharges, RotateToPrincipalAxisSystem_UndoRedo, SaturateAtoms_findBestMatching, SaturateAtoms_singleDegree, StoppableMakroAction, Subpackage_CodePatterns, Subpackage_JobMarket, Subpackage_LinearAlgebra, Subpackage_levmar, Subpackage_mpqc_open, Subpackage_vmg, Switchable_LogView, ThirdParty_MPQC_rebuilt_buildsystem, TrajectoryDependenant_MaxOrder, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, TremoloParser_setsAtomName, Ubuntu_1604_changes, stable
Children:
caeeb8
Parents:
61749d1
Message:

Restructured test*.at files: 3-step-rule.

  • three-step rule: setup, test, cleanup is now each separated by empty line.
  • test file name is (most of the time) placed into variable $file.
Location:
tests/regression
Files:
4 added
5 deleted
54 edited

Legend:

Unmodified
Added
Removed
  • tests/regression/Analysis/AngularDipoleCorrelation-DiscreteAngles/testsuite-analysis-angular-dipole-correlation-discrete-angles.at

    r61749d1 r23b0c2  
    33AT_SETUP([Analysis - Angular dipole correlation - same aligned])
    44AT_KEYWORDS([analysis,correlation])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/AngularDipoleCorrelation-DiscreteAngles/pre/water.xyz .], 0)
    67AT_CHECK([../../molecuilder -i waterbox.xyz -o xyz --fill-void water.xyz --distances "3.1,3.1,3.1" --distance-to-boundary "1." --DoRotate 0], 0, [stdout], [stderr])
    78AT_CHECK([../../molecuilder -i waterbox.xyz -o xyz -I --select-all-molecules --dipole-correlation --bin-start -0.5 --bin-width 1. --bin-end 359.5 --output-file waterbox_values.dat --bin-output-file waterbox_histogram.dat], 0, [stdout], [stderr])
    89AT_CHECK([file=waterbox_histogram.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/AngularDipoleCorrelation-DiscreteAngles/post/$file], 0, [ignore], [ignore])
     10
    911AT_CLEANUP
     12
    1013
    1114AT_SETUP([Analysis - Angular dipole correlation - same aligned but one])
    1215AT_KEYWORDS([analysis,correlation])
     16
    1317AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/AngularDipoleCorrelation-DiscreteAngles/pre/water.xyz .], 0)
    1418AT_CHECK([../../molecuilder -i waterbox-mirrored.xyz -o xyz --fill-void water.xyz --distances "3.1,3.1,3.1" --distance-to-boundary "1." --DoRotate 0], 0, [stdout], [stderr])
     
    1620AT_CHECK([../../molecuilder -i waterbox-mirrored.xyz -o xyz -I --select-all-molecules --dipole-correlation --bin-start -0.5 --bin-width 1. --bin-end 359.5 --output-file waterbox-mirrored_values.dat --bin-output-file waterbox-mirrored_histogram.dat], 0, [stdout], [stderr])
    1721AT_CHECK([file=waterbox-mirrored_histogram.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/AngularDipoleCorrelation-DiscreteAngles/post/$file], 0, [ignore], [ignore])
     22
    1823AT_CLEANUP
  • tests/regression/Analysis/PairCorrelation-RangeTest/testsuite-analysis-pair-correlation-range-test.at

    r61749d1 r23b0c2  
    33AT_SETUP([Analysis - pair correlation range test])
    44AT_KEYWORDS([analysis,correlation])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/pre/test.conf .], 0)
    67AT_CHECK([../../molecuilder -i test.conf  -v 3 --select-all-molecules --pair-correlation --elements 1 8 --output-file output-5.csv --bin-output-file bin_output-5.csv --bin-start 0 --bin-end 5], 0, [stdout], [stderr])
    78#AT_CHECK([file=output-5.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/post/$file], 0, [ignore], [ignore])
    89AT_CHECK([file=bin_output-5.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/post/$file], 0, [ignore], [ignore])
     10
     11AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/pre/test.conf .], 0)
    912AT_CHECK([../../molecuilder -i test.conf  -v 3 --select-all-molecules --pair-correlation --elements 1 8 --output-file output-10.csv --bin-output-file bin_output-10.csv --bin-start 5 --bin-end 10], 0, [stdout], [stderr])
    1013#AT_CHECK([file=output-10.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/post/$file], 0, [ignore], [ignore])
    1114AT_CHECK([file=bin_output-10.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/post/$file], 0, [ignore], [ignore])
     15
     16AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/pre/test.conf .], 0)
    1217AT_CHECK([../../molecuilder -i test.conf  -v 3 --select-all-molecules --pair-correlation --elements 1 8 --output-file output-20.csv --bin-output-file bin_output-20.csv --bin-start 10 --bin-end 20], 0, [stdout], [stderr])
    1318#AT_CHECK([file=output-20.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/post/$file], 0, [ignore], [ignore])
    1419AT_CHECK([file=bin_output-20.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation-RangeTest/post/$file], 0, [ignore], [ignore])
     20
    1521AT_CLEANUP
  • tests/regression/Analysis/PairCorrelation/testsuite-analysis-pair-correlation.at

    r61749d1 r23b0c2  
    33AT_SETUP([Analysis - pair correlation])
    44AT_KEYWORDS([analysis,correlation])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation/pre/test.conf .], 0)
    67AT_CHECK([../../molecuilder -i test.conf  -v 3 --select-all-molecules --pair-correlation --elements 1 8 --output-file output.csv --bin-output-file bin_output.csv --bin-start 0 --bin-end 20], 0, [stdout], [stderr])
     
    89#AT_CHECK([file=output.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation/post/$file], 0, [ignore], [ignore])
    910AT_CHECK([file=bin_output.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PairCorrelation/post/$file], 0, [ignore], [ignore])
     11
    1012AT_CLEANUP
    1113
  • tests/regression/Analysis/PointCorrelation/testsuite-analysis-point-correlation.at

    r61749d1 r23b0c2  
    33AT_SETUP([Analysis - point correlation])
    44AT_KEYWORDS([analysis,correlation])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PointCorrelation/pre/test.conf .], 0)
    67AT_CHECK([../../molecuilder -i test.conf  -v 7 --select-all-molecules --point-correlation --elements 1 --position "10., 10., 10." --output-file output.csv --bin-output-file bin_output.csv --bin-start 0 --bin-end 20], 0, [stdout], [stderr])
     
    89#AT_CHECK([file=output.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PointCorrelation/post/$file], 0, [ignore], [ignore])
    910AT_CHECK([file=bin_output.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PointCorrelation/post/$file], 0, [ignore], [ignore])
     11
    1012AT_CLEANUP
  • tests/regression/Analysis/PrincipalAxisSystem/testsuite-analysis-principal-axis-system.at

    r61749d1 r23b0c2  
    33AT_SETUP([Analysis - Principal Axis System])
    44AT_KEYWORDS([analysis,correlation])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/PrincipalAxisSystem/pre/water.xyz .], 0)
    67AT_CHECK([../../molecuilder -i water.xyz -v 3 --select-all-molecules --principal-axis-system], 0, [stdout], [stderr])
     
    89AT_CHECK([egrep " with eigenvalues.*1.03033" stdout], 0, [ignore], [ignore])
    910AT_CHECK([egrep " with eigenvalues.*1.54301" stdout], 0, [ignore], [ignore])
     11
    1012AT_CLEANUP
  • tests/regression/Analysis/SurfaceCorrelation/testsuite-analysis-surface-correlation.at

    r61749d1 r23b0c2  
    33AT_SETUP([Analysis - surface correlation])
    44AT_KEYWORDS([analysis,correlation])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/SurfaceCorrelation/pre/test.conf .], 0)
    67AT_CHECK([../../molecuilder -i test.conf  -v 3 -I --select-all-molecules --unselect-molecules-by-formula C3H8 --surface-correlation --elements 1 --output-file output.csv --bin-output-file bin_output.csv --bin-start 0 --bin-width 1. --bin-end 20 --molecule-by-id 0], 0, [stdout], [stderr])
     
    89#AT_CHECK([file=output.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/SurfaceCorrelation/post/$file], 0, [ignore], [ignore])
    910AT_CHECK([file=bin_output.csv; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Analysis/SurfaceCorrelation/post/$file], 0, [ignore], [ignore])
     11
    1012AT_CLEANUP
  • tests/regression/Atoms/ChangeElement/testsuite-atoms-change-element.at

    r61749d1 r23b0c2  
    33AT_SETUP([Atoms - Changing element with Undo/Redo])
    44AT_KEYWORDS([atoms])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/test.xyz test.xyz], 0)
    6 AT_CHECK([../../molecuilder -i test.xyz  --select-atom-by-id 0 -E 6 ], 0, [ignore], [ignore])
    7 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/post/$file], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/test.xyz test.xyz], 0)
    9 AT_CHECK([../../molecuilder -i test.xyz  --select-atom-by-id 0 -E 6 --undo], 0, [ignore], [ignore])
    10 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/$file], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/test.xyz test.xyz], 0)
    12 AT_CHECK([../../molecuilder -i test.xyz  --select-atom-by-id 0 -E 6 --undo --redo], 0, [ignore], [ignore])
    13 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/post/$file], 0, [ignore], [ignore])
     5
     6file=test.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  --select-atom-by-id 0 -E 6 ], 0, [ignore], [ignore])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/post/$file], 0, [ignore], [ignore])
     11
     12file=test.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/test.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file  --select-atom-by-id 0 -E 6 --undo], 0, [ignore], [ignore])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/$file], 0, [ignore], [ignore])
     17
     18file=test.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/pre/test.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file  --select-atom-by-id 0 -E 6 --undo --redo], 0, [ignore], [ignore])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/ChangeElement/post/$file], 0, [ignore], [ignore])
     23
    1424AT_CLEANUP
  • tests/regression/Atoms/Remove/testsuite-atoms-remove.at

    r61749d1 r23b0c2  
    33AT_SETUP([Atoms - Atom removal with Undo/Redo])
    44AT_KEYWORDS([atoms])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -o mpqc pcp xyz --select-atom-by-id 0 -r], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  -o mpqc pcp xyz --select-atom-by-id 0 -r], 0, [ignore], [ignore])
    710AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/post/$file], 0, [ignore], [ignore])
    811AT_CHECK([file=test.in; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/post/$file], 0, [ignore], [ignore])
    912AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/post/$file], 0, [ignore], [ignore])
    10 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/test.conf .], 0)
    11 AT_CHECK([../../molecuilder -i test.conf --select-atom-by-id 0 -r --undo], 0, [ignore], [ignore])
    12 AT_CHECK([file=test.conf; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/$file], 0, [ignore], [ignore])
    13 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/test.conf .], 0)
    14 AT_CHECK([../../molecuilder -i test.conf --select-atom-by-id 0 -r --undo --redo], 0, [ignore], [ignore])
    15 AT_CHECK([file=test.conf; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/post/$file], 0, [ignore], [ignore])
     13
     14file=test.conf
     15AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/test.conf $file], 0)
     16AT_CHECK([chmod u+w $file], 0)
     17AT_CHECK([../../molecuilder -i $file --select-atom-by-id 0 -r --undo], 0, [ignore], [ignore])
     18AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/$file], 0, [ignore], [ignore])
     19
     20file=test.conf
     21AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/pre/test.conf $file], 0)
     22AT_CHECK([chmod u+w $file], 0)
     23AT_CHECK([../../molecuilder -i $file --select-atom-by-id 0 -r --undo --redo], 0, [ignore], [ignore])
     24AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Remove/post/$file], 0, [ignore], [ignore])
     25
    1626AT_CLEANUP
  • tests/regression/Atoms/RemoveInsideCuboid/testsuite-atoms-remove-inside-cuboid.at

    r61749d1 r23b0c2  
    33AT_SETUP([Atoms - Removing cuboid of atoms with Undo/Redo])
    44AT_KEYWORDS([atoms])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz test-withoutcuboid.xyz], 0)
    6 AT_CHECK([../../molecuilder -i test-withoutcuboid.xyz --select-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
    7 AT_CHECK([sort -n test-withoutcuboid.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutcuboid.xyz-sorted], 0, [ignore], [ignore])
     5
     6file=test-withoutcuboid.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file --select-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
     10AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutcuboid.xyz-sorted], 0, [ignore], [ignore])
    811AT_CHECK([file=test-withoutcuboid.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/post/$file], 0, [ignore], [ignore])
    9 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz test-cuboid.xyz], 0)
    10 AT_CHECK([../../molecuilder -i test-cuboid.xyz --select-all-atoms --unselect-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
    11 AT_CHECK([sort -n test-cuboid.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-cuboid.xyz-sorted], 0, [ignore], [ignore])
     12
     13file=test-cuboid.xyz
     14AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz $file], 0)
     15AT_CHECK([chmod u+w $file], 0)
     16AT_CHECK([../../molecuilder -i $file --select-all-atoms --unselect-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
     17AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-cuboid.xyz-sorted], 0, [ignore], [ignore])
    1218AT_CHECK([file=test-cuboid.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/post/$file], 0, [ignore], [ignore])
    1319AT_CHECK([cat test-cuboid.xyz-sorted test-withoutcuboid.xyz-sorted | sort -n >test.xyz-sorted], 0, [ignore], [ignore])
    1420AT_CHECK([file=test.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/post/$file], 0, [ignore], [ignore])
    15 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz .], 0)
    16 AT_CHECK([../../molecuilder -i test.xyz --select-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
    17 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/$file], 0, [ignore], [ignore])
    18 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz test-withoutcuboid.xyz], 0)
    19 AT_CHECK([../../molecuilder -i test-withoutcuboid.xyz --select-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
    20 AT_CHECK([sort -n test-withoutcuboid.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutcuboid.xyz-sorted], 0, [ignore], [ignore])
     21
     22file=test.xyz
     23AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz $file], 0)
     24AT_CHECK([chmod u+w $file], 0)
     25AT_CHECK([../../molecuilder -i $file --select-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
     26AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/$file], 0, [ignore], [ignore])
     27
     28file=test-withoutcuboid.xyz
     29AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz $file], 0)
     30AT_CHECK([chmod u+w $file], 0)
     31AT_CHECK([../../molecuilder -i $file --select-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
     32AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutcuboid.xyz-sorted], 0, [ignore], [ignore])
    2133AT_CHECK([file=test-withoutcuboid.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/post/$file], 0, [ignore], [ignore])
    22 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz .], 0)
    23 AT_CHECK([../../molecuilder -i test.xyz --select-all-atoms --unselect-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
    24 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/$file], 0, [ignore], [ignore])
    25 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz test-cuboid.xyz], 0)
    26 AT_CHECK([../../molecuilder -i test-cuboid.xyz --select-all-atoms --unselect-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
    27 AT_CHECK([sort -n test-cuboid.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-cuboid.xyz-sorted], 0, [ignore], [ignore])
     34
     35file=test.xyz
     36AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz $file], 0)
     37AT_CHECK([chmod u+w $file], 0)
     38AT_CHECK([../../molecuilder -i $file --select-all-atoms --unselect-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
     39AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/$file], 0, [ignore], [ignore])
     40
     41file=test-cuboid.xyz
     42AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/pre/test.xyz $file], 0)
     43AT_CHECK([chmod u+w $file], 0)
     44AT_CHECK([../../molecuilder -i $file --select-all-atoms --unselect-atoms-inside-cuboid "2,2,2" --position "9.78,2.64,2.64" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
     45AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-cuboid.xyz-sorted], 0, [ignore], [ignore])
    2846AT_CHECK([file=test-cuboid.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/post/$file], 0, [ignore], [ignore])
    2947AT_CHECK([cat test-cuboid.xyz-sorted test-withoutcuboid.xyz-sorted | sort -n >test.xyz-sorted], 0, [ignore], [ignore])
    3048AT_CHECK([file=test.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideCuboid/post/$file], 0, [ignore], [ignore])
     49
    3150AT_CLEANUP
  • tests/regression/Atoms/RemoveInsideSphere/testsuite-atoms-remove-inside-sphere.at

    r61749d1 r23b0c2  
    33AT_SETUP([Atoms - Removing sphere of atoms with Undo/Redo])
    44AT_KEYWORDS([atoms])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz test-withoutsphere.xyz], 0)
    6 AT_CHECK([../../molecuilder -i test-withoutsphere.xyz --select-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
    7 AT_CHECK([sort -n test-withoutsphere.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutsphere.xyz-sorted], 0, [ignore], [ignore])
     5
     6file=test-withoutsphere.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file --select-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
     10AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutsphere.xyz-sorted], 0, [ignore], [ignore])
    811AT_CHECK([file=test-withoutsphere.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/post/$file], 0, [ignore], [ignore])
    9 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz test-sphere.xyz], 0)
    10 AT_CHECK([../../molecuilder -i test-sphere.xyz --select-all-atoms --unselect-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
    11 AT_CHECK([sort -n test-sphere.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-sphere.xyz-sorted], 0, [ignore], [ignore])
     12
     13file=test-sphere.xyz
     14AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz $file], 0)
     15AT_CHECK([chmod u+w $file], 0)
     16AT_CHECK([../../molecuilder -i $file --select-all-atoms --unselect-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r], 0, [stdout], [stderr])
     17AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-sphere.xyz-sorted], 0, [ignore], [ignore])
    1218AT_CHECK([file=test-sphere.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/post/$file], 0, [ignore], [ignore])
    1319AT_CHECK([cat test-sphere.xyz-sorted test-withoutsphere.xyz-sorted | sort -n >test.xyz-sorted], 0, [ignore], [ignore])
    1420AT_CHECK([file=test.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/post/$file], 0, [ignore], [ignore])
    15 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz .], 0)
    16 AT_CHECK([../../molecuilder -i test.xyz --select-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
    17 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/$file], 0, [ignore], [ignore])
    18 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz test-withoutsphere.xyz], 0)
    19 AT_CHECK([../../molecuilder -i test-withoutsphere.xyz --select-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
    20 AT_CHECK([sort -n test-withoutsphere.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutsphere.xyz-sorted], 0, [ignore], [ignore])
     21
     22file=test.xyz
     23AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz $file], 0)
     24AT_CHECK([chmod u+w $file], 0)
     25AT_CHECK([../../molecuilder -i $file --select-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
     26AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/$file], 0, [ignore], [ignore])
     27
     28file=test-withoutsphere.xyz
     29AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz $file], 0)
     30AT_CHECK([chmod u+w $file], 0)
     31AT_CHECK([../../molecuilder -i $file --select-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
     32AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-withoutsphere.xyz-sorted], 0, [ignore], [ignore])
    2133AT_CHECK([file=test-withoutsphere.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/post/$file], 0, [ignore], [ignore])
    22 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz .], 0)
    23 AT_CHECK([../../molecuilder -i test.xyz --select-all-atoms --unselect-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
    24 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/$file], 0, [ignore], [ignore])
    25 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz test-sphere.xyz], 0)
    26 AT_CHECK([../../molecuilder -i test-sphere.xyz --select-all-atoms --unselect-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
    27 AT_CHECK([sort -n test-sphere.xyz | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-sphere.xyz-sorted], 0, [ignore], [ignore])
     34
     35file=test.xyz
     36AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz $file], 0)
     37AT_CHECK([chmod u+w $file], 0)
     38AT_CHECK([../../molecuilder -i $file --select-all-atoms --unselect-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo], 0, [stdout], [stderr])
     39AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/$file], 0, [ignore], [ignore])
     40
     41file=test-sphere.xyz
     42AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/pre/test.xyz $file], 0)
     43AT_CHECK([chmod u+w $file], 0)
     44AT_CHECK([../../molecuilder -i $file --select-all-atoms --unselect-atoms-inside-sphere 7. --position "7.283585982, 3.275186040, 3.535886037" --angle-x 0. --angle-y 0. --angle-z 0. -r --undo --redo], 0, [stdout], [stderr])
     45AT_CHECK([sort -n $file | grep -v -E "^[[[:digit:]]]+" | grep -v "Created by" >test-sphere.xyz-sorted], 0, [ignore], [ignore])
    2846AT_CHECK([file=test-sphere.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/post/$file], 0, [ignore], [ignore])
    2947AT_CHECK([cat test-sphere.xyz-sorted test-withoutsphere.xyz-sorted | sort -n >test.xyz-sorted], 0, [ignore], [ignore])
    3048AT_CHECK([file=test.xyz-sorted; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/RemoveInsideSphere/post/$file], 0, [ignore], [ignore])
     49
    3150AT_CLEANUP
  • tests/regression/Atoms/SaveSelectedAtoms/testsuite-atoms-save-selected-atoms.at

    r61749d1 r23b0c2  
    33AT_SETUP([Atoms - Save selected atoms])
    44AT_KEYWORDS([atoms,save,selection])
     5
    56AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/SaveSelectedAtoms/pre/test.xyz .], 0)
    67AT_CHECK([../../molecuilder -i test.xyz --select-atom-by-id 0 --save-selected-atoms testsave.xyz], 0, [stdout], [stderr])
    78AT_CHECK([file=testsave.xyz; diff -I '.*Created by.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/SaveSelectedAtoms/post/$file], 0, [ignore], [ignore])
     9
    810AT_CLEANUP
  • tests/regression/Atoms/Translation/testsuite-atoms-translation.at

    r61749d1 r23b0c2  
    33AT_SETUP([Atoms - Translation with Undo/Redo])
    44AT_KEYWORDS([atoms])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz .], 0)
    6 AT_CHECK([../../molecuilder -i test.xyz --select-all-atoms -t "1,0,0"], 0, [stdout], [stderr])
    7 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/post/test-shifted.xyz], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz .], 0)
    9 AT_CHECK([../../molecuilder -i test.xyz --select-all-atoms -t "1,0,0" --undo], 0, [stdout], [stderr])
    10 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz .], 0)
    12 AT_CHECK([../../molecuilder -i test.xyz --select-all-atoms -t "1,0,0" --undo --redo], 0, [stdout], [stderr])
    13 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/post/test-shifted.xyz], 0, [ignore], [ignore])
     5
     6file=test.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file --select-all-atoms -t "1,0,0"], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/post/test-shifted.xyz], 0, [ignore], [ignore])
     11
     12file=test.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file --select-all-atoms -t "1,0,0" --undo], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz], 0, [ignore], [ignore])
     17
     18file=test.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/pre/test.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file --select-all-atoms -t "1,0,0" --undo --redo], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Atoms/Translation/post/test-shifted.xyz], 0, [ignore], [ignore])
     23
    1424AT_CLEANUP
  • tests/regression/Domain/AddEmptyBoundary/testsuite-domain-add-empty-boundary.at

    r61749d1 r23b0c2  
    33AT_SETUP([Domain - centering with defined boundary])
    44AT_KEYWORDS([domain])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/AddEmptyBoundary/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -c "5, 10, 15"], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/AddEmptyBoundary/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  -c "5, 10, 15"], 0, [stdout], [stderr])
    710AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    8 AT_CHECK([diff test.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/AddEmptyBoundary/post/test.conf], 0, [stdout], [stderr])
     11AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/AddEmptyBoundary/post/test.conf], 0, [stdout], [stderr])
     12
    913AT_CLEANUP
  • tests/regression/Domain/CenterInBox/testsuite-domain-center-in-box.at

    r61749d1 r23b0c2  
    33AT_SETUP([Domain - setting and centering in domain])
    44AT_KEYWORDS([domain])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterInBox/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -b "15, 0, 15, 0, 0, 15"], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterInBox/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  -b "15, 0, 15, 0, 0, 15"], 0, [stdout], [stderr])
    710AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    8 AT_CHECK([diff test.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterInBox/post/test.conf], 0, [stdout], [stderr])
     11AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterInBox/post/test.conf], 0, [stdout], [stderr])
     12
    913AT_CLEANUP
  • tests/regression/Domain/CenterOnEdge/testsuite-domain-center-on-edge.at

    r61749d1 r23b0c2  
    33AT_SETUP([Domain - centering and setting domain])
    44AT_KEYWORDS([domain])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterOnEdge/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -O], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterOnEdge/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  -O], 0, [stdout], [stderr])
    710AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    8 AT_CHECK([diff test.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterOnEdge/post/test.conf], 0, [stdout], [stderr])
     11AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/CenterOnEdge/post/test.conf], 0, [stdout], [stderr])
     12
    913AT_CLEANUP
  • tests/regression/Domain/RepeatBox/testsuite-domain-repeat-box.at

    r61749d1 r23b0c2  
    33AT_SETUP([Domain - duplicating box])
    44AT_KEYWORDS([domain])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -o xyz -d "1, 1, 1"], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  -o xyz -d "1, 1, 1"], 0, [stdout], [stderr])
    79AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    810AT_CHECK([file=test.xyz;sort -n $file | grep -v "Created by" >$file-sorted], 0, [ignore], [ignore])
    911AT_CHECK([file=test.xyz;sort -n ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/post/$file  | grep -v "Created by" >$file-sorted2], 0, [ignore], [ignore])
    1012AT_CHECK([file=test.xyz; diff $file-sorted $file-sorted2], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf test-x.conf], 0)
    12 AT_CHECK([../../molecuilder -i test-x.conf  -o xyz -d "2, 1, 1"], 0, [stdout], [stderr])
     13
     14file=test-x.conf
     15AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf $file], 0)
     16AT_CHECK([../../molecuilder -i $file -o xyz -d "2, 1, 1"], 0, [stdout], [stderr])
    1317AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    1418AT_CHECK([file=test-x.xyz;sort -n $file | grep -v "Created by" >$file-sorted], 0, [ignore], [ignore])
    1519AT_CHECK([file=test-x.xyz;sort -n ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/post/$file  | grep -v "Created by" >$file-sorted2], 0, [ignore], [ignore])
    1620AT_CHECK([file=test-x.xyz; diff $file-sorted $file-sorted2], 0, [ignore], [ignore])
    17 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf test-y.conf], 0)
    18 AT_CHECK([../../molecuilder -i test-y.conf  -o xyz -d "1, 2, 1"], 0, [stdout], [stderr])
     21
     22file=test-y.conf
     23AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf $file], 0)
     24AT_CHECK([../../molecuilder -i $file  -o xyz -d "1, 2, 1"], 0, [stdout], [stderr])
    1925AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    2026AT_CHECK([file=test-y.xyz;sort -n $file | grep -v "Created by" >$file-sorted], 0, [ignore], [ignore])
    2127AT_CHECK([file=test-y.xyz;sort -n ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/post/$file  | grep -v "Created by" >$file-sorted2], 0, [ignore], [ignore])
    2228AT_CHECK([file=test-y.xyz; diff $file-sorted $file-sorted2], 0, [ignore], [ignore])
    23 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf test-z.conf], 0)
    24 AT_CHECK([../../molecuilder -i test-z.conf  -o xyz -d "1, 1, 2"], 0, [stdout], [stderr])
     29
     30file=test-z.conf
     31AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/pre/test.conf $file], 0)
     32AT_CHECK([../../molecuilder -i $file  -o xyz -d "1, 1, 2"], 0, [stdout], [stderr])
    2533AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    2634AT_CHECK([file=test-z.xyz;sort -n $file | grep -v "Created by" >$file-sorted], 0, [ignore], [ignore])
    2735AT_CHECK([file=test-z.xyz;sort -n ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/RepeatBox/post/$file  | grep -v "Created by" >$file-sorted2], 0, [ignore], [ignore])
    2836AT_CHECK([file=test-z.xyz; diff $file-sorted $file-sorted2], 0, [ignore], [ignore])
    29 #AT_CHECK([/bin/false], 12, [ignore], [ignore])
     37
    3038AT_CLEANUP
  • tests/regression/Domain/ScaleBox/testsuite-domain-scale-box.at

    r61749d1 r23b0c2  
    33AT_SETUP([Domain - scaling box])
    44AT_KEYWORDS([domain])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/ScaleBox/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --scale-box "0.5, 1., 0.9"], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/ScaleBox/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  --scale-box "0.5, 1., 0.9"], 0, [stdout], [stderr])
    710AT_CHECK([fgrep "Box domain is now" stdout], 0, [ignore], [ignore])
    8 AT_CHECK([diff test.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/ScaleBox/post/test.conf], 0, [stdout], [stderr])
     11AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Domain/ScaleBox/post/test.conf], 0, [stdout], [stderr])
     12
    913AT_CLEANUP
  • tests/regression/Filling/FillVoidWithMolecule/testsuite-fill-void-with-molecule.at

    r61749d1 r23b0c2  
    33AT_SETUP([Filling - filling void space in box])
    44AT_KEYWORDS([filling])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/test.conf .], 0)
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/test.conf $file], 0)
    68AT_DATA([water.xyz], [[3
    79 # test configuration, created by molecuilder test suite
     
    1012H       0.758602 0.     -0.504284
    1113]])
    12 AT_CHECK([../../molecuilder -i test.conf  -o xyz --fill-void water.xyz --distances "3.1, 3.1, 3.1"  --distance-to-molecule "1.5" --DoRotate 0], 0, [stdout], [stderr])
    13 AT_CHECK([file=test.xyz; diff -I '.*reated by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/$file], 0, [ignore], [ignore])
     14AT_CHECK([../../molecuilder -i $file -o xyz --fill-void water.xyz --distances "3.1, 3.1, 3.1"  --distance-to-molecule "1.5" --DoRotate 0], 0, [stdout], [stderr])
     15AT_CHECK([diff -I '.*reated by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/test.xyz], 0, [ignore], [ignore])
     16
    1417AT_CLEANUP
     18
    1519
    1620AT_SETUP([Filling - filling void space in box with Undo])
    1721AT_KEYWORDS([filling])
    18 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/test.conf .], 0)
     22
     23file=empty.conf
     24AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/test.conf $file], 0)
    1925AT_DATA([water.xyz], [[3
    2026 # test configuration, created by molecuilder test suite
     
    2329H       0.758602 0.     -0.504284
    2430]])
    25 AT_CHECK([../../molecuilder -i empty.conf  -o xyz --fill-void water.xyz --distances "3.1, 3.1, 3.1"  --distance-to-molecule "1.5" --DoRotate 0 --undo], 0, [stdout], [stderr])
    26 AT_CHECK([file=empty.xyz; diff -I '.*reated by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/$file], 0, [ignore], [ignore])
     31AT_CHECK([../../molecuilder -i $file -o xyz --fill-void water.xyz --distances "3.1, 3.1, 3.1"  --distance-to-molecule "1.5" --DoRotate 0 --undo], 0, [stdout], [stderr])
     32AT_CHECK([diff -I '.*reated by molecuilder.*' empty.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/propane.xyz], 0, [ignore], [ignore])
     33
    2734AT_CLEANUP
     35
     36
     37AT_SETUP([Filling - filling void space in box with Redo])
     38AT_KEYWORDS([filling])
     39AT_XFAIL_IF([/bin/true])
     40
     41file=test.conf
     42AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/test.conf $file], 0)
     43AT_DATA([water.xyz], [[3
     44 # test configuration, created by molecuilder test suite
     45O       0.      0.      0.
     46H       0.758602 0.     0.504284
     47H       0.758602 0.     -0.504284
     48]])
     49AT_CHECK([../../molecuilder -i $file -o xyz --fill-void water.xyz --distances "3.1, 3.1, 3.1"  --distance-to-molecule "1.5" --DoRotate 0 --undo --redo], 0, [stdout], [stderr])
     50AT_CHECK([diff -I '.*reated by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/test.xyz], 0, [ignore], [ignore])
     51
     52AT_CLEANUP
     53
    2854
    2955AT_SETUP([Filling - filling void space besides tenside micelle in box])
    3056AT_KEYWORDS([filling])
    31 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/*.data .], 0)
    32 AT_CHECK([../../molecuilder -i tensid.data  -B "30,0,30,0,0,30" --fill-void water.data --distances "3.1, 3.1, 3.1" --distance-to-molecule "2.1" --DoRotate 0], 0, [stdout], [stderr])
    33 AT_CHECK([file=tensid.data; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/$file], 0, [ignore], [ignore])
     57
     58file=tensid.data
     59AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/tensid.data $file], 0)
     60AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/pre/water.data .], 0)
     61AT_CHECK([chmod u+w $file], 0)
     62AT_CHECK([../../molecuilder -i $file -B "30,0,30,0,0,30" --fill-void water.data --distances "3.1, 3.1, 3.1" --distance-to-molecule "2.1" --DoRotate 0], 0, [stdout], [stderr])
     63AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillVoidWithMolecule/post/tensid.data], 0, [ignore], [ignore])
     64
    3465AT_CLEANUP
  • tests/regression/Filling/FillWithMolecule/testsuite-fill-with-molecule.at

    r61749d1 r23b0c2  
    33AT_SETUP([Filling - filling box around molecule's surface])
    44AT_KEYWORDS([filling])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/pre/test.conf .], 0)
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
    69AT_DATA([water.xyz], [[3
    710 # test configuration, created by molecuilder test suite
     
    1013H       0.758602 0.     -0.504284
    1114]])
    12 AT_CHECK([../../molecuilder -i test.conf  -v 3 -F water.xyz --MaxDistance -1 --distances "3.1, 3.1, 3.1"  --distance-to-molecule "2.1" --DoRotate 0], 0, [stdout], [stderr])
    13 AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/post/$file], 0, [ignore], [ignore])
     15AT_CHECK([../../molecuilder -i $file  -v 3 -F water.xyz --MaxDistance -1 --distances "3.1, 3.1, 3.1"  --distance-to-molecule "2.1" --DoRotate 0], 0, [stdout], [stderr])
     16AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/post/test.conf], 0, [ignore], [ignore])
     17
    1418AT_CLEANUP
     19
    1520
    1621AT_SETUP([Filling - filling box around molecule's surface with Undo])
    1722AT_KEYWORDS([filling])
    18 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/pre/test.conf .], 0)
     23
     24file=empty.conf
     25AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/pre/test.conf $file], 0)
    1926AT_DATA([water.xyz], [[3
    2027 # test configuration, created by molecuilder test suite
     
    2330H       0.758602 0.     -0.504284
    2431]])
    25 AT_CHECK([../../molecuilder -i empty.conf  -o xyz -F water.xyz --MaxDistance -1 --distances "3.1, 3.1, 3.1"  --distance-to-molecule "2.1" --DoRotate 0 --undo], 0, [stdout], [stderr])
    26 AT_CHECK([file=empty.xyz; diff -I '.*reated by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/post/$file], 0, [ignore], [ignore])
     32AT_CHECK([../../molecuilder -i $file -o xyz -F water.xyz --MaxDistance -1 --distances "3.1, 3.1, 3.1"  --distance-to-molecule "2.1" --DoRotate 0 --undo], 0, [stdout], [stderr])
     33AT_CHECK([diff -I '.*reated by molecuilder.*' empty.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/FillWithMolecule/post/propane.xyz], 0, [ignore], [ignore])
     34
    2735AT_CLEANUP
  • tests/regression/Filling/SuspendInWater/testsuite-suspend-in-water.at

    r61749d1 r23b0c2  
    22
    33AT_SETUP([Filling - suspend in water])
     4AT_KEYWORDS([filling])
    45AT_XFAIL_IF([/bin/true])
    5 AT_KEYWORDS([filling])
    6 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/SuspendInWater/pre/test.conf .], 0)
    7 AT_CHECK([../../molecuilder -i test.conf  -v 3 --select-molecule-by-id 0 -u 1.3], 0, [stdout], [stderr])
    8 AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/SuspendInWater/post/$file], 0, [ignore], [ignore])
     6
     7file=test.conf
     8AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/SuspendInWater/pre/test.conf $file], 0)
     9AT_CHECK([chmod u+w $file], 0)
     10AT_CHECK([../../molecuilder -i $file  -v 3 --select-molecule-by-id 0 -u 1.3], 0, [stdout], [stderr])
     11AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Filling/SuspendInWater/post/$file], 0, [ignore], [ignore])
     12
    913AT_CLEANUP
  • tests/regression/Fragmentation/FragmentMolecule-MaxOrder/testsuite-fragmentation-fragment-molecule-maxorder.at

    r61749d1 r23b0c2  
    44AT_SETUP([Fragmentation - Fragmentation is at MaxOrder])
    55AT_XFAIL_IF([/bin/true])
    6 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Fragmentation/FragmentMolecule-MaxOrder/pre/test.conf .], 0)
    7 AT_CHECK([../../molecuilder -i test.conf  -v 1 --select-molecule-by-id 0 -f ./BondFragment --distance 1.55 --order 2], 0, [ignore], [ignore])
    8 AT_CHECK([../../molecuilder -i test.conf  -v 1 --select-molecule-by-id 0 -f ./BondFragment --distance 1.55 --order 2], 2, [ignore], [ignore])
     6
     7file=test.conf
     8AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Fragmentation/FragmentMolecule-MaxOrder/pre/test.conf $file], 0)
     9AT_CHECK([../../molecuilder -i $file  -v 1 --select-molecule-by-id 0 -f ./BondFragment --distance 1.55 --order 2], 0, [ignore], [ignore])
     10AT_CHECK([../../molecuilder -i $file  -v 1 --select-molecule-by-id 0 -f ./BondFragment --distance 1.55 --order 2], 2, [ignore], [ignore])
     11
    912AT_CLEANUP
  • tests/regression/Fragmentation/FragmentMolecule/testsuite-fragmentation-fragment-molecule.at

    r61749d1 r23b0c2  
    33AT_SETUP([Fragmentation - Fragmentation])
    44AT_KEYWORDS([fragmentation])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Fragmentation/FragmentMolecule/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -v 1 -I --select-molecule-by-id 0 -f ./BondFragment --distance 1.55 --order 2], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Fragmentation/FragmentMolecule/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  -v 1 -I --select-molecule-by-id 0 -f ./BondFragment --distance 1.55 --order 2], 0, [ignore], [ignore])
    79#AT_CHECK([diff BondFragment0.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Fragmentation/FragmentMolecule/post/BondFragment0.conf], 0, [ignore], [ignore])
    810#AT_CHECK([diff BondFragment1.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Fragmentation/FragmentMolecule/post/BondFragment1.conf], 0, [ignore], [ignore])
     
    1214AT_CHECK([ls -l BondFragment*.conf | wc -l], 0, [5
    1315], [ignore])
     16
    1417AT_CLEANUP
  • tests/regression/Graph/DepthFirstSearch/testsuite-graph-depth-first-search.at

    r61749d1 r23b0c2  
    33AT_SETUP([Graph - DFS analysis])
    44AT_KEYWORDS([graph])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/DepthFirstSearch/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf -v 3 --select-all-atoms --create-adjacency -D 2.], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/DepthFirstSearch/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms --create-adjacency -D 2.], 0, [stdout], [stderr])
    79AT_CHECK([fgrep -c "No rings were detected in the molecular structure." stdout], 0, [1
    810], [ignore])
     11
    912AT_CLEANUP
  • tests/regression/Graph/SubgraphDissection/testsuite-graph-subgraph-dissection.at

    r61749d1 r23b0c2  
    33AT_SETUP([Graph - subgraph dissection with Undo/Redo])
    44AT_KEYWORDS([graph])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -v 3 -I], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  -v 3 -I], 0, [stdout], [stderr])
    79AT_CHECK([fgrep "I scanned 31 molecules." stdout], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf .], 0)
    9 AT_CHECK([../../molecuilder -i test.conf  -v 3 -I], 0, [stdout], [stderr])
     10
     11file=test.conf
     12AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf $file], 0)
     13AT_CHECK([../../molecuilder -i $file  -v 3 -I --undo], 0, [stdout], [stderr])
    1014AT_CHECK([fgrep "I scanned 31 molecules." stdout], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf .], 0)
    12 AT_CHECK([../../molecuilder -i test.conf  -v 3 -I --undo], 0, [stdout], [stderr])
    13 AT_CHECK([fgrep "I scanned 31 molecules." stdout], 0, [ignore], [ignore])
    14 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf .], 0)
    15 AT_CHECK([../../molecuilder -i test.conf  -v 3 -I --undo --redo], 0, [stdout], [stderr])
     15
     16file=test.conf
     17AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Graph/SubgraphDissection/pre/test.conf $file], 0)
     18AT_CHECK([../../molecuilder -i $file  -v 3 -I --undo --redo], 0, [stdout], [stderr])
    1619AT_CHECK([grep -c "I scanned 31 molecules." stdout], 0, [2
    1720], [ignore])
     21
    1822AT_CLEANUP
    1923
  • tests/regression/Molecules/BondFile/testsuite-molecules-bond-file.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Fragmentation bonds file])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/pre/test.* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf -o pdb -v 4 --select-molecule-by-id 0 -A test.dbond --skiplines 1 --offset 0], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/pre/test.conf $file], 0)
     8AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/pre/test.dbond .], 0)
     9AT_CHECK([../../molecuilder -i $file -o pdb -v 4 --select-molecule-by-id 0 -A test.dbond --skiplines 1 --offset 0], 0, [stdout], [stderr])
    710AT_CHECK([file=test.pdb; diff -I '.*reated by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/post/$file], 0, [ignore], [ignore])
     11
    812AT_CLEANUP
     13
    914
    1015AT_SETUP([Molecules - TREMOLO dbond file])
    1116AT_KEYWORDS([Molecules])
    12 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/pre/silica.* .], 0)
    13 AT_CHECK([../../molecuilder -i silica.pov1.0000.pdb -v 4 --select-molecule-by-id 0 -A silica.dbond.0000 --skiplines 2 --offset 1], 0, [stdout], [stderr])
    14 AT_CHECK([fgrep -c "CONECT 7153 6098 5949 5922" silica.pov1.0000.pdb], 0, [1
     17
     18file=silica.pov1.0000.pdb
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/pre/silica.pov1.0000.pdb $file], 0)
     20AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/BondFile/pre/silica.dbond.0000 .], 0)
     21AT_CHECK([chmod u+w $file], 0)
     22AT_CHECK([../../molecuilder -i $file -v 4 --select-molecule-by-id 0 -A silica.dbond.0000 --skiplines 2 --offset 1], 0, [stdout], [stderr])
     23AT_CHECK([fgrep -c "CONECT 7153 6098 5949 5922" $file], 0, [1
    1524], [ignore])
     25
    1626AT_CLEANUP
  • tests/regression/Molecules/Copy/testsuite-molecules-copy-molecule.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Copy molecule with Undo/Redo])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz test-copy.xyz], 0)
    6 AT_CHECK([../../molecuilder -i test-copy.xyz  --copy-molecule 0 --position "0,0,10"], 0, [stdout], [stderr])
    7 AT_CHECK([diff -I '.*Created by molecuilder.*' test-copy.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/post/test-copy.xyz], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz test-copy.xyz], 0)
    9 AT_CHECK([../../molecuilder -i test-copy.xyz  --copy-molecule 0 --position "0,0,10" --undo], 0, [stdout], [stderr])
    10 AT_CHECK([diff -I '.*Created by molecuilder.*' test-copy.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz test-copy.xyz], 0)
    12 AT_CHECK([../../molecuilder -i test-copy.xyz  --copy-molecule 0 --position "0,0,10" --undo --redo], 0, [stdout], [stderr])
    13 AT_CHECK([diff -I '.*Created by molecuilder.*' test-copy.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/post/test-copy.xyz], 0, [ignore], [ignore])
    14 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/tensid.* .], 0)
    15 AT_CHECK([../../molecuilder --parse-tremolo-potentials tensid.potentials -i tensid.data  --copy-molecule 0 --position "0,0,10"], 0, [stdout], [stderr])
    16 AT_CHECK([diff -I '.*Created by molecuilder.*' tensid.data ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/post/tensid.data], 0, [ignore], [ignore])
     5
     6file=test-copy.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  --copy-molecule 0 --position "0,0,10"], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/post/test-copy.xyz], 0, [ignore], [ignore])
     11
     12file=test-copy.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file  --copy-molecule 0 --position "0,0,10" --undo], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz], 0, [ignore], [ignore])
     17
     18file=test-copy.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/test.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file  --copy-molecule 0 --position "0,0,10" --undo --redo], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/post/test-copy.xyz], 0, [ignore], [ignore])
     23
     24file=tensid.data
     25AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/tensid.data $file], 0)
     26AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/pre/tensid.potentials .], 0)
     27AT_CHECK([chmod u+w $file], 0)
     28AT_CHECK([../../molecuilder --parse-tremolo-potentials tensid.potentials -i $file --copy-molecule 0 --position "0,0,10"], 0, [stdout], [stderr])
     29AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Copy/post/tensid.data], 0, [ignore], [ignore])
     30
    1731AT_CLEANUP
  • tests/regression/Molecules/LinearInterpolationofTrajectories/testsuite-molecules-linear-interpolation-of-trajectories.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Linear interpolation])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/LinearInterpolationofTrajectories/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-all-atoms --linear-interpolation-of-trajectories --start-step 0 --interpolation-steps 9 --end-step 1 --id-mapping 1 -S teststep.conf], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/LinearInterpolationofTrajectories/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  --select-all-atoms --linear-interpolation-of-trajectories --start-step 0 --interpolation-steps 9 --end-step 1 --id-mapping 1 -S teststep.conf], 0, [stdout], [stderr])
    79AT_CHECK([fgrep -c 'Ion_Type1_1' teststep.conf], 0, [10
    810], [ignore])
    911AT_CHECK([diff teststep.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/LinearInterpolationofTrajectories/post/teststep.conf], 0, [ignore], [ignore])
     12
    1013AT_CLEANUP
  • tests/regression/Molecules/RotateAroundOrigin/testsuite-molecules-rotate-around-origin.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Rotate around origin])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz .], 0)
    6 AT_CHECK([../../molecuilder -i test.xyz  --select-all-atoms --rotate-around-origin 90. --position "0,0,1"], 0, [stdout], [stderr])
    7 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-z90.xyz], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz .], 0)
    9 AT_CHECK([../../molecuilder -i test.xyz  --select-all-atoms --rotate-around-origin 180. --position "0,0,1"], 0, [stdout], [stderr])
    10 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-z180.xyz], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz .], 0)
    12 AT_CHECK([../../molecuilder -i test.xyz  --select-all-atoms --rotate-around-origin 360. --position "0,0,1"], 0, [stdout], [stderr])
    13 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-z360.xyz], 0, [ignore], [ignore])
    14 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz], 0, [ignore], [ignore])
    15 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz .], 0)
    16 AT_CHECK([../../molecuilder -i test.xyz  --select-all-atoms --rotate-around-origin 20. --position "1,2,1"], 0, [stdout], [stderr])
    17 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-xYz20.xyz], 0, [ignore], [ignore])
     5
     6file=test.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  --select-all-atoms --rotate-around-origin 90. --position "0,0,1"], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-z90.xyz], 0, [ignore], [ignore])
     11
     12file=test.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file  --select-all-atoms --rotate-around-origin 180. --position "0,0,1"], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-z180.xyz], 0, [ignore], [ignore])
     17
     18file=test.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file  --select-all-atoms --rotate-around-origin 360. --position "0,0,1"], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-z360.xyz], 0, [ignore], [ignore])
     23AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz], 0, [ignore], [ignore])
     24
     25file=test.xyz
     26AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/pre/test.xyz $file], 0)
     27AT_CHECK([chmod u+w $file], 0)
     28AT_CHECK([../../molecuilder -i $file  --select-all-atoms --rotate-around-origin 20. --position "1,2,1"], 0, [stdout], [stderr])
     29AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundOrigin/post/test-rotated-xYz20.xyz], 0, [ignore], [ignore])
     30
    1831AT_CLEANUP
  • tests/regression/Molecules/RotateAroundSelf/testsuite-molecules-rotate-around-self.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Rotate around self])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz .], 0)
    6 AT_CHECK([../../molecuilder -i test.xyz  --select-all-molecules --rotate-around-self 90. --axis "0,0,1"], 0, [stdout], [stderr])
    7 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-z90.xyz], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz .], 0)
    9 AT_CHECK([../../molecuilder -i test.xyz  --select-all-molecules --rotate-around-self 180. --axis "0,0,1"], 0, [stdout], [stderr])
    10 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-z180.xyz], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz .], 0)
    12 AT_CHECK([../../molecuilder -i test.xyz  --select-all-molecules --rotate-around-self 360. --axis "0,0,1"], 0, [stdout], [stderr])
    13 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-z360.xyz], 0, [ignore], [ignore])
    14 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz], 0, [ignore], [ignore])
    15 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz .], 0)
    16 AT_CHECK([../../molecuilder -i test.xyz  --select-all-molecules --rotate-around-self 20. --axis "1,2,1"], 0, [stdout], [stderr])
    17 AT_CHECK([diff -I '.*Created by molecuilder.*' test.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-xYz20.xyz], 0, [ignore], [ignore])
     5
     6file=test.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  --select-all-molecules --rotate-around-self 90. --axis "0,0,1"], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-z90.xyz], 0, [ignore], [ignore])
     11
     12file=test.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file  --select-all-molecules --rotate-around-self 180. --axis "0,0,1"], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-z180.xyz], 0, [ignore], [ignore])
     17
     18file=test.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file  --select-all-molecules --rotate-around-self 360. --axis "0,0,1"], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-z360.xyz], 0, [ignore], [ignore])
     23AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz], 0, [ignore], [ignore])
     24
     25file=test.xyz
     26AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/pre/test.xyz $file], 0)
     27AT_CHECK([chmod u+w $file], 0)
     28AT_CHECK([../../molecuilder -i $file  --select-all-molecules --rotate-around-self 20. --axis "1,2,1"], 0, [stdout], [stderr])
     29AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateAroundSelf/post/test-rotated-xYz20.xyz], 0, [ignore], [ignore])
     30
    1831AT_CLEANUP
  • tests/regression/Molecules/RotateToPrincipalAxisSystem/testsuite-molecules-rotate-to-principal-axis-system.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Rotate to PAS])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/pre/test-*.xyz .], 0)
    6 AT_CHECK([../../molecuilder -i test-rotated-z90.xyz  --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
    7 AT_CHECK([file="test-rotated-z90.xyz"; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/$file], 0, [ignore], [ignore])
    8 AT_CHECK([../../molecuilder -i test-rotated-z180.xyz  --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
    9 AT_CHECK([file="test-rotated-z180.xyz"; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/$file], 0, [ignore], [ignore])
    10 AT_CHECK([../../molecuilder -i test-rotated-z360.xyz  --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
    11 AT_CHECK([file="test-rotated-z360.xyz"; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/$file], 0, [ignore], [ignore])
    12 AT_CHECK([../../molecuilder -i test-rotated-xYz20.xyz  --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
    13 AT_CHECK([file="test-rotated-xYz20.xyz"; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/$file], 0, [ignore], [ignore])
     5
     6file=test-rotated-z90.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/pre/test-rotated-z90.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/test-rotated-z90.xyz], 0, [ignore], [ignore])
     11
     12file=test-rotated-z180.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/pre/test-rotated-z180.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/test-rotated-z180.xyz], 0, [ignore], [ignore])
     17
     18file=test-rotated-z360.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/pre/test-rotated-z360.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/test-rotated-z360.xyz], 0, [ignore], [ignore])
     23
     24file=test-rotated-xYz20.xyz
     25AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/pre/test-rotated-xYz20.xyz $file], 0)
     26AT_CHECK([chmod u+w $file], 0)
     27AT_CHECK([../../molecuilder -i $file  --select-molecule-by-id 0 -m "0,0,1"], 0, [stdout], [stderr])
     28AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/RotateToPrincipalAxisSystem/post/test-rotated-xYz20.xyz], 0, [ignore], [ignore])
     29
    1430AT_CLEANUP
  • tests/regression/Molecules/SaveAdjacency/testsuite-molecules-save-adjacency.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Storing adjacency info])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveAdjacency/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -v 1 --select-all-atoms --create-adjacency --select-molecule-by-id 0 -J test.adj], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveAdjacency/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  -v 1 --select-all-atoms --create-adjacency --select-molecule-by-id 0 -J test.adj], 0, [stdout], [stderr])
    79AT_CHECK([file=test.adj; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveAdjacency/post/$file], 0, [ignore], [ignore])
     10
    811AT_CLEANUP
  • tests/regression/Molecules/SaveBonds/testsuite-molecules-save-bonds.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Storing bond info])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveBonds/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -v 1 --select-all-atoms --create-adjacency --select-molecule-by-id 0 -j test.dbond], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveBonds/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  -v 1 --select-all-atoms --create-adjacency --select-molecule-by-id 0 -j test.dbond], 0, [stdout], [stderr])
    79AT_CHECK([file=test.dbond; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveBonds/post/$file], 0, [ignore], [ignore])
     10
    811AT_CLEANUP
  • tests/regression/Molecules/SaveSelectedMolecules/testsuite-molecules-save-selected-molecules.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Save selected molecules])
    44AT_KEYWORDS([Molecules,save,selection])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveSelectedMolecules/pre/test.xyz .], 0)
    6 AT_CHECK([../../molecuilder -i test.xyz -I --select-molecule-by-order 1 -s testsave.xyz], 0, [stdout], [stderr])
     5
     6file=test.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveSelectedMolecules/pre/test.xyz $file], 0)
     8AT_CHECK([../../molecuilder -i $file -I --select-molecule-by-order 1 -s testsave.xyz], 0, [stdout], [stderr])
    79AT_CHECK([file=testsave.xyz; diff -I '.*Created by.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveSelectedMolecules/post/$file], 0, [ignore], [ignore])
     10
    811AT_CLEANUP
  • tests/regression/Molecules/SaveTemperature/testsuite-molecules-save-temperature.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Storing temperature])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveTemperature/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-all-atoms --save-temperature test.ekin], 0, [stdout], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveTemperature/pre/test.conf $file], 0)
     8AT_CHECK([../../molecuilder -i $file  --select-all-atoms --save-temperature test.ekin], 0, [stdout], [stderr])
    79AT_CHECK([file=test.ekin; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/SaveTemperature/post/$file], 0, [ignore], [ignore])
     10
    811AT_CLEANUP
  • tests/regression/Molecules/Translation-Periodic/testsuite-molecules-translation-periodic.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Translation with periodic boundaries])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation-Periodic/pre/test.* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 --select-molecules-atoms -t "-8., -8., -8." --periodic 1], 0, [stdout], [stderr])
    7 AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation-Periodic/post/$file], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation-Periodic/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  --select-molecule-by-id 0 --select-molecules-atoms -t "-8., -8., -8." --periodic 1], 0, [stdout], [stderr])
     10AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation-Periodic/post/test.conf], 0, [ignore], [ignore])
     11
    812AT_CLEANUP
  • tests/regression/Molecules/Translation/testsuite-molecules-translation.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Translation])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/pre/test.* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 --select-molecules-atoms -t "1., 1., 1." --periodic 0], 0, [stdout], [stderr])
    7 AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/post/$file], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/pre/test2.* .], 0)
    9 AT_CHECK([../../molecuilder -i test2.conf  --select-molecule-by-id 0 --select-molecules-atoms -t "-1., -1., -1." --periodic 0], 0, [stdout], [stderr])
    10 AT_CHECK([file=test2.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/post/$file], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file --select-molecule-by-id 0 --select-molecules-atoms -t "1., 1., 1." --periodic 0], 0, [stdout], [stderr])
     10AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/post/test.conf], 0, [ignore], [ignore])
     11
     12file=test2.conf
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/pre/test2.conf $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file --select-molecule-by-id 0 --select-molecules-atoms -t "-1., -1., -1." --periodic 0], 0, [stdout], [stderr])
     16AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/Translation/post/test2.conf], 0, [ignore], [ignore])
     17
    1118AT_CLEANUP
  • tests/regression/Molecules/VerletIntegration/testsuite-molecules-verlet-integration.at

    r61749d1 r23b0c2  
    33AT_SETUP([Molecules - Verlet force integration])
    44AT_KEYWORDS([Molecules])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/VerletIntegration/pre/test.* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-all-atoms -P test.forces --MDSteps 1 --deltat 0.01 --keep-fixed-CenterOfMass 0], 0, [stdout], [stderr])
    7 AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/VerletIntegration/post/$file], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/VerletIntegration/pre/test.conf $file], 0)
     8AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/VerletIntegration/pre/test.forces .], 0)
     9AT_CHECK([chmod u+w $file], 0)
     10AT_CHECK([../../molecuilder -i $file  --select-all-atoms -P test.forces --MDSteps 1 --deltat 0.01 --keep-fixed-CenterOfMass 0], 0, [stdout], [stderr])
     11AT_CHECK([diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Molecules/VerletIntegration/post/test.conf], 0, [ignore], [ignore])
     12
    813AT_CLEANUP
  • tests/regression/Options/InvalidCommands/testsuite-options-invalid-commands.at

    r61749d1 r23b0c2  
    33AT_SETUP([Standard Options - invalid commands on present configs])
    44AT_KEYWORDS([options])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Options/InvalidCommands/pre/test.conf .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  -t], 134, [ignore], [stderr])
    7 AT_CHECK([../../molecuilder -i test.conf  -s -b -E -c -b -a -U -T -u], 134, [ignore], [stderr])
    8 AT_CHECK([../../molecuilder -i test.conf  -b -E -c -b -a -U -T -u], 134, [ignore], [stderr])
    9 AT_CHECK([../../molecuilder -i test.conf  -E -c -b -a -U -T -u], 134, [ignore], [stderr])
    10 AT_CHECK([../../molecuilder -i test.conf  -c -b -a -U -T -u], 134, [ignore], [stderr])
    11 AT_CHECK([../../molecuilder -i test.conf  -b -a -U -T -u], 134, [ignore], [stderr])
    12 AT_CHECK([../../molecuilder -i test.conf  -a -U -T -u], 134, [ignore], [stderr])
    13 AT_CHECK([../../molecuilder -i test.conf  -U -T -u], 134, [ignore], [stderr])
    14 AT_CHECK([../../molecuilder -i test.conf  -T -u], 134, [ignore], [stderr])
    15 AT_CHECK([../../molecuilder -i test.conf  -u], 134, [ignore], [stderr])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Options/InvalidCommands/pre/test.conf $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file  -t], 134, [ignore], [stderr])
     10AT_CHECK([../../molecuilder -i $file  -s -b -E -c -b -a -U -T -u], 134, [ignore], [stderr])
     11AT_CHECK([../../molecuilder -i $file  -b -E -c -b -a -U -T -u], 134, [ignore], [stderr])
     12AT_CHECK([../../molecuilder -i $file  -E -c -b -a -U -T -u], 134, [ignore], [stderr])
     13AT_CHECK([../../molecuilder -i $file  -c -b -a -U -T -u], 134, [ignore], [stderr])
     14AT_CHECK([../../molecuilder -i $file  -b -a -U -T -u], 134, [ignore], [stderr])
     15AT_CHECK([../../molecuilder -i $file  -a -U -T -u], 134, [ignore], [stderr])
     16AT_CHECK([../../molecuilder -i $file  -U -T -u], 134, [ignore], [stderr])
     17AT_CHECK([../../molecuilder -i $file  -T -u], 134, [ignore], [stderr])
     18AT_CHECK([../../molecuilder -i $file  -u], 134, [ignore], [stderr])
     19
    1620AT_CLEANUP
  • tests/regression/Parser/Mpqc/testsuite-parser-mpqc.at

    r61749d1 r23b0c2  
    33AT_SETUP([Parser - loading empty mpqc file])
    44AT_KEYWORDS([parser,mpqc,emptyfile])
    5 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/empty.in .], 0, [ignore], [ignore])
    6 AT_CHECK([../../molecuilder -i empty.in -o mpqc], 0, [ignore], [ignore])
     5
     6file=empty.in
     7AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/empty.in $file], 0, [ignore], [ignore])
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file -o mpqc], 0, [ignore], [ignore])
     10
    711AT_CLEANUP
     12
    813
    914AT_SETUP([Parser - loading mpqc file])
    1015AT_KEYWORDS([parser,mpqc])
    11 AT_CHECK([../../molecuilder -i ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testCLHF.in] -o mpqc, 0, [ignore], [ignore])
    12 AT_CHECK([file=testCLHF.in; diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/$file], 0, [ignore], [ignore])
    13 AT_CHECK([../../molecuilder -i ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testCLKS.in] -o mpqc, 0, [ignore], [ignore])
    14 AT_CHECK([file=testCLKS.in; diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/$file], 0, [ignore], [ignore])
    15 AT_CHECK([../../molecuilder -i ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testMBPT2.in] -o mpqc, 0, [ignore], [ignore])
    16 AT_CHECK([file=testMBPT2.in; diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/$file], 0, [ignore], [ignore])
    17 AT_CHECK([../../molecuilder -i ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testMBPT2_R12.in] -o mpqc, 0, [ignore], [ignore])
    18 AT_CHECK([file=testMBPT2_R12.in; diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/$file], 0, [ignore], [ignore])
     16
     17file=testCLHF.in
     18AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testCLHF.in $file], 0, [ignore], [ignore])
     19AT_CHECK([chmod u+w $file], 0)
     20AT_CHECK([../../molecuilder -i $file] -o mpqc, 0, [ignore], [ignore])
     21AT_CHECK([diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/testCLHF.in], 0, [ignore], [ignore])
     22
     23file=testCLKS.in
     24AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testCLKS.in $file], 0, [ignore], [ignore])
     25AT_CHECK([chmod u+w $file], 0)
     26AT_CHECK([../../molecuilder -i $file] -o mpqc, 0, [ignore], [ignore])
     27AT_CHECK([diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/testCLKS.in], 0, [ignore], [ignore])
     28
     29file=testMBPT2.in
     30AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testMBPT2.in $file], 0, [ignore], [ignore])
     31AT_CHECK([chmod u+w $file], 0)
     32AT_CHECK([../../molecuilder -i $file] -o mpqc, 0, [ignore], [ignore])
     33AT_CHECK([diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/testMBPT2.in], 0, [ignore], [ignore])
     34
     35file=testMBPT2_R12.in
     36AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/testMBPT2_R12.in $file], 0, [ignore], [ignore])
     37AT_CHECK([chmod u+w $file], 0)
     38AT_CHECK([../../molecuilder -i $file] -o mpqc, 0, [ignore], [ignore])
     39AT_CHECK([diff -I '%.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/testMBPT2_R12.in], 0, [ignore], [ignore])
     40
    1941AT_CLEANUP
     42
    2043
    2144AT_SETUP([Parser - storing mpqc from loaded xyz file])
    2245AT_KEYWORDS([parser,mpqc,xyz])
     46
    2347AT_CHECK([../../molecuilder -i test.xyz  -o mpqc -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/test.xyz], 0, [ignore], [ignore])
    24 AT_CHECK([file=test.in; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/$file], 0, [ignore], [ignore])
     48AT_CHECK([file=test.in; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/test.in], 0, [ignore], [ignore])
     49
    2550AT_CLEANUP
     51
    2652
    2753AT_SETUP([Parser - saving mpqc (from parsed xyz) file])
    2854AT_KEYWORDS([parser,mpqc,xyz])
     55
    2956AT_CHECK([../../molecuilder -i test.xyz  -o mpqc -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/pre/test.xyz --output store.in], 0, [ignore], [ignore])
    3057AT_CHECK([diff store.in ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Mpqc/post/test.in], 0, [ignore], [ignore])
     58
    3159AT_CLEANUP
  • tests/regression/Parser/Pcp/testsuite-parser-pcp.at

    r61749d1 r23b0c2  
    33AT_SETUP([Parser - loading empty conf file])
    44AT_KEYWORDS([parser,pcp,emptyfile])
    5 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/pre/empty.conf .], 0, [ignore], [ignore])
    6 AT_CHECK([../../molecuilder -i empty.conf -o pcp], 0, [ignore], [ignore])
     5
     6file=empty.conf
     7AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/pre/empty.conf $file], 0, [ignore], [ignore])
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file -o pcp], 0, [ignore], [ignore])
     10
    711AT_CLEANUP
     12
    813
    914AT_SETUP([Parser - loading conf file])
    1015AT_KEYWORDS([parser,pcp])
     16
    1117AT_CHECK([../../molecuilder -i test.conf -o pcp -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/pre/test.conf], 0, [ignore], [ignore])
    1218AT_CHECK([file=test.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/post/$file], 0, [ignore], [ignore])
     19
    1320AT_CLEANUP
     21
    1422
    1523AT_SETUP([Parser - saving conf file])
    1624AT_KEYWORDS([parser,pcp])
     25
    1726AT_CHECK([../../molecuilder -i test.conf -o pcp -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/pre/test.conf --output store.conf], 0, [ignore], [ignore])
    1827AT_CHECK([diff store.conf ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/post/test.conf], 0, [ignore], [ignore])
     28
    1929AT_CLEANUP
     30
    2031
    2132AT_SETUP([Parser - loading with multiple time steps])
    2233AT_KEYWORDS([parser,pcp])
     34
    2335AT_CHECK([../../molecuilder -i testmulti.conf -o pcp -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/pre/testmulti.conf], 0, [ignore], [ignore])
    2436AT_CHECK([file=testmulti.conf; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Pcp/post/$file], 0, [ignore], [ignore])
     37
    2538AT_CLEANUP
  • tests/regression/Parser/Tremolo-Potentials/testsuite-parser-tremolo-potentials.at

    r61749d1 r23b0c2  
    33AT_SETUP([Parser - parse potentials file])
    44AT_KEYWORDS([parser,tremolo,potentials])
    5 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/pre/argon.potentials .], 0, [ignore], [ignore])
    6 AT_CHECK([../../molecuilder -v 2 --parse-tremolo-potentials argon.potentials], 0, [stdout], [ignore])
     5
     6file=argon.potentials
     7AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/pre/argon.potentials $file], 0, [ignore], [ignore])
     8AT_CHECK([../../molecuilder -v 2 --parse-tremolo-potentials $file], 0, [stdout], [ignore])
    79AT_CHECK([grep "Added Type Argon as reference to element Ar" stdout], 0, [ignore], [ignore])
     10
    811AT_CLEANUP
     12
    913
    1014AT_SETUP([Parser - load tremolo file with potentials])
    1115AT_KEYWORDS([parser,tremolo,load,potentials])
    12 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/pre/argon.* .], 0, [ignore], [ignore])
    13 AT_CHECK([../../molecuilder -v 2 --parse-tremolo-potentials argon.potentials -i argon.data], 0, [stdout], [ignore])
     16
     17file=argon.data
     18AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/pre/argon.data $file], 0, [ignore], [ignore])
     19AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/pre/argon.potentials .], 0, [ignore], [ignore])
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -v 2 --parse-tremolo-potentials argon.potentials -i $file], 0, [stdout], [ignore])
    1422AT_CHECK([grep "Chemical formula is Ar2" stdout], 0, [ignore], [ignore])
    15 AT_CHECK([file=argon.data; diff -w -I '#.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/post/$file], 0, [ignore], [ignore])
     23AT_CHECK([diff -w -I '#.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/post/argon.data], 0, [ignore], [ignore])
     24
    1625AT_CLEANUP
     26
    1727
    1828AT_SETUP([Parser - saving tremolo file from loaded xyz file with potentials])
    1929AT_KEYWORDS([parser,tremolo,save,potentials])
     30
    2031AT_CHECK([../../molecuilder -v 2 --parse-tremolo-potentials argon.potentials -i test.data -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/pre/test.xyz], 0, [ignore], [ignore])
    2132AT_CHECK([file=test.data; diff -w -I '#.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo-Potentials/post/$file], 0, [ignore], [ignore])
     33
    2234AT_CLEANUP
  • tests/regression/Parser/Tremolo/testsuite-parser-tremolo.at

    r61749d1 r23b0c2  
    33AT_SETUP([Parser - loading empty tremolo file])
    44AT_KEYWORDS([parser,tremolo,emptyfile])
    5 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/empty.data .], 0, [ignore], [ignore])
    6 AT_CHECK([../../molecuilder -i empty.data -o tremolo], 0, [ignore], [ignore])
     5
     6file=empty.data
     7AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/empty.data $file], 0, [ignore], [ignore])
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file -o tremolo], 0, [ignore], [ignore])
     10
    711AT_CLEANUP
     12
    813
    914AT_SETUP([Parser - loading tremolo file])
    1015AT_KEYWORDS([parser,tremolo])
    11 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/argon.data .], 0, [ignore], [ignore])
    12 AT_CHECK([../../molecuilder -i argon.data -o tremolo], 0, [ignore], [ignore])
    13 AT_CHECK([file=argon.data; diff -w -I '#.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/post/$file], 0, [ignore], [ignore])
     16
     17file=argon.data
     18AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/argon.data $file], 0, [ignore], [ignore])
     19AT_CHECK([chmod u+w $file], 0)
     20AT_CHECK([../../molecuilder -i $file -o tremolo], 0, [ignore], [ignore])
     21AT_CHECK([diff -w -I '#.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/post/argon.data], 0, [ignore], [ignore])
    1422AT_CLEANUP
     23
    1524
    1625AT_SETUP([Parser - saving tremolo file])
    1726AT_KEYWORDS([parser,tremolo])
    18 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/test.data .], 0, [ignore], [ignore])
    19 AT_CHECK([../../molecuilder -i test.data -o tremolo --output store.data], 0, [ignore], [ignore])
     27
     28file=test.data
     29AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/test.data $file], 0, [ignore], [ignore])
     30AT_CHECK([../../molecuilder -i $file -o tremolo --output store.data], 0, [ignore], [ignore])
    2031AT_CHECK([diff -w -I '#.*' store.data ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/post/test.data], 0, [ignore], [ignore])
     32
    2133AT_CLEANUP
     34
    2235
    2336AT_SETUP([Parser - storing tremolo from loaded xyz file])
    2437AT_KEYWORDS([parser,tremolo,xyz])
     38
    2539AT_CHECK([../../molecuilder -i test.xyz  -o tremolo -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/pre/test.xyz], 0, [ignore], [ignore])
    2640AT_CHECK([file=test.data; diff -w -I '#.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Tremolo/post/$file], 0, [ignore], [ignore])
     41
    2742AT_CLEANUP
  • tests/regression/Parser/Xyz/testsuite-parser-xyz.at

    r61749d1 r23b0c2  
    33AT_SETUP([Parser - loading empty xyz file])
    44AT_KEYWORDS([parser,xyz,emptyfile])
    5 AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/empty.xyz .], 0, [ignore], [ignore])
    6 AT_CHECK([../../molecuilder -i empty.xyz -o xyz], 0, [ignore], [ignore])
     5
     6file=empty.xyz
     7AT_CHECK([/bin/cp ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/empty.xyz $file], 0, [ignore], [ignore])
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file -o xyz], 0, [ignore], [ignore])
    710AT_CLEANUP
    811
    912AT_SETUP([Parser - loading xyz file])
    1013AT_KEYWORDS([parser,xyz])
    11 AT_CHECK([../../molecuilder -i test.xyz -o xyz -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/test.xyz], 0, [ignore], [ignore])
    12 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/post/$file], 0, [ignore], [ignore])
    13 AT_CHECK([../../molecuilder -i testmulti.xyz -o xyz -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/testmulti.xyz], 0, [ignore], [ignore])
    14 AT_CHECK([file=testmulti.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/post/$file], 0, [ignore], [ignore])
     14
     15file=test.xyz
     16AT_CHECK([../../molecuilder -i $file -o xyz -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/test.xyz], 0, [ignore], [ignore])
     17AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/post/test.xyz], 0, [ignore], [ignore])
     18
    1519AT_CLEANUP
     20
     21
     22AT_SETUP([Parser - loading xyz file with multiple time steps])
     23AT_KEYWORDS([parser,xyz])
     24
     25file=testmulti.xyz
     26AT_CHECK([../../molecuilder -i $file -o xyz -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/testmulti.xyz], 0, [ignore], [ignore])
     27AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/post/testmulti.xyz], 0, [ignore], [ignore])
     28
     29AT_CLEANUP
     30
    1631
    1732AT_SETUP([Parser - saving xyz file])
    1833AT_KEYWORDS([parser,xyz])
     34
    1935AT_CHECK([../../molecuilder -i test.xyz  -o xyz -l ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/pre/test.xyz --output store.xyz], 0, [ignore], [ignore])
    2036AT_CHECK([diff -I '.*Created by molecuilder.*' store.xyz ${abs_top_srcdir}/${AUTOTEST_PATH}/Parser/Xyz/post/test.xyz], 0, [ignore], [ignore])
     37
    2138AT_CLEANUP
  • tests/regression/Selection/Atoms/AllAtoms/testsuite-selection-all-atoms.at

    r61749d1 r23b0c2  
    33AT_SETUP([Selection - All Atoms])
    44AT_KEYWORDS([selection])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz allatoms.xyz], 0)
    6 AT_CHECK([../../molecuilder -i allatoms.xyz -v 3 --select-all-atoms -r], 0, [stdout], [stderr])
    7 AT_CHECK([file=allatoms.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/$file], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz allatoms.xyz], 0)
    9 AT_CHECK([../../molecuilder -i allatoms.xyz -v 3 --select-all-atoms --undo -r], 0, [stdout], [stderr])
    10 AT_CHECK([file=allatoms.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz allatoms.xyz], 0)
    12 AT_CHECK([../../molecuilder -i allatoms.xyz -v 3 --select-all-atoms --undo --redo -r], 0, [stdout], [stderr])
    13 AT_CHECK([file=allatoms.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/$file], 0, [ignore], [ignore])
     5
     6file=allatoms.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms -r], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/allatoms.xyz], 0, [ignore], [ignore])
     11
     12file=allatoms.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms --undo -r], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/box.xyz], 0, [ignore], [ignore])
     17
     18file=allatoms.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms --undo --redo -r], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/allatoms.xyz], 0, [ignore], [ignore])
     23
    1424AT_CLEANUP
     25
    1526
    1627AT_SETUP([Unselection - All Atoms])
    1728AT_KEYWORDS([selection])
     29
     30file=box.xyz
     31AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz $file], 0)
     32AT_CHECK([chmod u+w $file], 0)
     33AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id 0 --unselect-all-atoms -r], 0, [stdout], [stderr])
     34AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/box.xyz], 0, [ignore], [ignore])
     35
     36file=id0_missing.xyz
     37AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz $file], 0)
     38AT_CHECK([chmod u+w $file], 0)
     39AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo -r], 0, [stdout], [stderr])
     40AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/id0_missing.xyz], 0, [ignore], [ignore])
     41
     42file=box.xyz
    1843AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz .], 0)
    19 AT_CHECK([../../molecuilder -i box.xyz -v 3 --select-atom-by-id 0 --unselect-all-atoms -r], 0, [stdout], [stderr])
    20 AT_CHECK([file=box.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/$file], 0, [ignore], [ignore])
    21 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz id0_missing.xyz], 0)
    22 AT_CHECK([../../molecuilder -i id0_missing.xyz -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo -r], 0, [stdout], [stderr])
    23 AT_CHECK([file=id0_missing.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/$file], 0, [ignore], [ignore])
    24 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/box.xyz .], 0)
    25 AT_CHECK([../../molecuilder -i box.xyz -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo --redo -r], 0, [stdout], [stderr])
    26 AT_CHECK([file=box.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/pre/$file], 0, [ignore], [ignore])
     44AT_CHECK([chmod u+w $file], 0)
     45AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo --redo -r], 0, [stdout], [stderr])
     46AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtoms/post/box.xyz], 0, [ignore], [ignore])
     47
    2748AT_CLEANUP
  • tests/regression/Selection/Atoms/AllAtomsOfMolecule/testsuite-selection-all-atoms-of-molecule.at

    r61749d1 r23b0c2  
    33AT_SETUP([Selection - All atoms of selected molecules])
    44AT_KEYWORDS([selection])
     5
    56file=molecule1.xyz
    67AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
    79AT_CHECK([../../molecuilder -i $file -v 3 -I --select-molecule-by-id 0 --select-molecules-atoms -r], 0, [stdout], [stderr])
    8 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule1.xyz], 0, [ignore], [ignore])
     11
     12file=molecule1.xyz
    913AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
    1015AT_CHECK([../../molecuilder -i $file -v 3 -I --select-molecule-by-id 0 --select-molecules-atoms --undo -r], 0, [stdout], [stderr])
    11 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz], 0, [ignore], [ignore])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/test.xyz], 0, [ignore], [ignore])
     17
     18file=molecule1.xyz
    1219AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
    1321AT_CHECK([../../molecuilder -i $file -v 3 -I --select-molecule-by-id 0 --select-molecules-atoms --undo --redo -r], 0, [stdout], [stderr])
    14 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule1.xyz], 0, [ignore], [ignore])
     23
    1524file=molecule0.xyz
    1625AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     26AT_CHECK([chmod u+w $file], 0)
    1727AT_CHECK([../../molecuilder -i $file -v 3 -I --select-molecule-by-id 1 --select-molecules-atoms -r], 0, [stdout], [stderr])
    18 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     28AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule0.xyz], 0, [ignore], [ignore])
     29
     30file=molecule0.xyz
    1931AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     32AT_CHECK([chmod u+w $file], 0)
    2033AT_CHECK([../../molecuilder -i $file -v 3 -I --select-molecule-by-id 1 --select-molecules-atoms --undo -r], 0, [stdout], [stderr])
    21 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz], 0, [ignore], [ignore])
     34AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/test.xyz], 0, [ignore], [ignore])
     35
     36file=molecule0.xyz
    2237AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     38AT_CHECK([chmod u+w $file], 0)
    2339AT_CHECK([../../molecuilder -i $file -v 3 -I --select-molecule-by-id 1 --select-molecules-atoms --undo --redo -r], 0, [stdout], [stderr])
    24 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     40AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule0.xyz], 0, [ignore], [ignore])
     41
    2542AT_CLEANUP
     43
    2644
    2745AT_SETUP([Unselection - All atoms of selected molecules])
    2846AT_KEYWORDS([selection])
     47
    2948file=molecule0.xyz
    3049AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     50AT_CHECK([chmod u+w $file], 0)
    3151AT_CHECK([../../molecuilder -i $file -v 3 -I --select-all-atoms --select-molecule-by-id 0 --unselect-molecules-atoms -r], 0, [stdout], [stderr])
    32 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     52AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule0.xyz], 0, [ignore], [ignore])
     53
     54file=molecule0.xyz
    3355AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     56AT_CHECK([chmod u+w $file], 0)
    3457AT_CHECK([../../molecuilder -i $file -v 3 -I --select-all-atoms --select-molecule-by-id 0 --unselect-molecules-atoms --undo -r], 0, [stdout], [stderr])
    3558AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/empty.xyz], 0, [ignore], [ignore])
     59
     60file=molecule0.xyz
    3661AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     62AT_CHECK([chmod u+w $file], 0)
    3763AT_CHECK([../../molecuilder -i $file -v 3 -I --select-all-atoms --select-molecule-by-id 0 --unselect-molecules-atoms --undo --redo -r], 0, [stdout], [stderr])
    38 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     64AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule0.xyz], 0, [ignore], [ignore])
     65
    3966file=molecule1.xyz
    4067AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     68AT_CHECK([chmod u+w $file], 0)
    4169AT_CHECK([../../molecuilder -i $file -v 3 -I --select-all-atoms --select-molecule-by-id 1 --unselect-molecules-atoms -r], 0, [stdout], [stderr])
    42 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     70AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule1.xyz], 0, [ignore], [ignore])
     71
     72file=molecule1.xyz
    4373AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     74AT_CHECK([chmod u+w $file], 0)
    4475AT_CHECK([../../molecuilder -i $file -v 3 -I --select-all-atoms --select-molecule-by-id 1 --unselect-molecules-atoms --undo -r], 0, [stdout], [stderr])
    4576AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/empty.xyz], 0, [ignore], [ignore])
     77
     78file=molecule1.xyz
    4679AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/pre/test.xyz $file], 0)
     80AT_CHECK([chmod u+w $file], 0)
    4781AT_CHECK([../../molecuilder -i $file -v 3 -I --select-all-atoms --select-molecule-by-id 1 --unselect-molecules-atoms --undo --redo -r], 0, [stdout], [stderr])
    48 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/$file], 0, [ignore], [ignore])
     82AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AllAtomsOfMolecule/post/molecule1.xyz], 0, [ignore], [ignore])
     83
    4984AT_CLEANUP
  • tests/regression/Selection/Atoms/AtomByElement/testsuite-selection-atoms-by-element.at

    r61749d1 r23b0c2  
    44AT_SETUP([Selection - All atoms with specific element by atomic number])
    55AT_KEYWORDS([selection,atom,element,atomic number])
    6 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz test-H_missing.xyz], 0)
    7 AT_CHECK([../../molecuilder -i test-H_missing.xyz -v 3 --select-atom-by-element 1 -r], 0, [stdout], [stderr])
    8 AT_CHECK([file=test-H_missing.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/$file], 0, [ignore], [ignore])
    9 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz test-Be_missing.xyz], 0)
    10 AT_CHECK([../../molecuilder -i test-Be_missing.xyz -v 3 --select-atom-by-element 4 -r], 0, [stdout], [stderr])
    11 AT_CHECK([file=test-Be_missing.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/$file], 0, [ignore], [ignore])
     6
     7file=test-H_missing.xyz
     8AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz $file], 0)
     9AT_CHECK([chmod u+w $file], 0)
     10AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-element 1 -r], 0, [stdout], [stderr])
     11AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/test-H_missing.xyz], 0, [ignore], [ignore])
     12
     13file=test-Be_missing.xyz
     14AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz $file], 0)
     15AT_CHECK([chmod u+w $file], 0)
     16AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-element 4 -r], 0, [stdout], [stderr])
     17AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/test-Be_missing.xyz], 0, [ignore], [ignore])
     18
    1219AT_CLEANUP
     20
    1321
    1422AT_SETUP([Selection - All atoms with specific element by symbol with Undo/Redo])
    1523AT_KEYWORDS([element,symbol])
     24
     25file=test.xyz
     26AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz $file], 0)
     27AT_CHECK([chmod u+w $file], 0)
     28AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-element 1 --undo -r], 0, [stdout], [stderr])
     29AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/test.xyz], 0, [ignore], [ignore])
     30
     31file=test.xyz
    1632AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz test.xyz], 0)
    17 AT_CHECK([../../molecuilder -i test.xyz -v 3 --select-atom-by-element 1 --undo -r], 0, [stdout], [stderr])
    18 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/$file], 0, [ignore], [ignore])
    19 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz test.xyz], 0)
    20 AT_CHECK([../../molecuilder -i test.xyz -v 3 --select-atom-by-element 4 --undo -r], 0, [stdout], [stderr])
    21 AT_CHECK([file=test.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/$file], 0, [ignore], [ignore])
     33AT_CHECK([chmod u+w $file], 0)
     34AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-element 4 --undo -r], 0, [stdout], [stderr])
     35AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/test.xyz], 0, [ignore], [ignore])
     36
     37file=test-H_missing.xyz
    2238AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz test-H_missing.xyz], 0)
    23 AT_CHECK([../../molecuilder -i test-H_missing.xyz -v 3 --select-atom-by-element 1 --undo --redo -r], 0, [stdout], [stderr])
    24 AT_CHECK([file=test-H_missing.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/$file], 0, [ignore], [ignore])
     39AT_CHECK([chmod u+w $file], 0)
     40AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-element 1 --undo --redo -r], 0, [stdout], [stderr])
     41AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/test-H_missing.xyz], 0, [ignore], [ignore])
     42
     43file=test-Be_missing.xyz
    2544AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/pre/test.xyz test-Be_missing.xyz], 0)
    26 AT_CHECK([../../molecuilder -i test-Be_missing.xyz -v 3 --select-atom-by-element 4 --undo --redo -r], 0, [stdout], [stderr])
    27 AT_CHECK([file=test-Be_missing.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/$file], 0, [ignore], [ignore])
     45AT_CHECK([chmod u+w $file], 0)
     46AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-element 4 --undo --redo -r], 0, [stdout], [stderr])
     47AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomByElement/post/test-Be_missing.xyz], 0, [ignore], [ignore])
     48
    2849AT_CLEANUP
  • tests/regression/Selection/Atoms/AtomById/testsuite-selection-atom-by-id.at

    r61749d1 r23b0c2  
    99  # normal
    1010  AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz $file])
     11  AT_CHECK([chmod u+w $file], 0)
    1112  AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id ${i} -r], [], [ignore], [ignore])
    1213  AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/post/$file])
    1314  # normal
    1415  AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz $file])
     16  AT_CHECK([chmod u+w $file], 0)
    1517  AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id ${i} --undo -r], [], [ignore], [ignore])
    1618  AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz])
    1719  # redo
    1820  AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz $file])
     21  AT_CHECK([chmod u+w $file], 0)
    1922  AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id ${i} --undo --redo -r], [], [ignore], [ignore])
    2023  AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/post/$file])
     
    3134  # normal
    3235  AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz $file])
     36  AT_CHECK([chmod u+w $file], 0)
    3337  AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms --unselect-atom-by-id ${i} -r], [], [ignore], [ignore])
    3438  AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/post/$file])
    3539  # normal
    3640  AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz $file])
     41  AT_CHECK([chmod u+w $file], 0)
    3742  AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms --unselect-atom-by-id ${i} --undo -r], [], [ignore], [ignore])
    3843  AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/post/empty.xyz])
    3944  # redo
    4045  AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/pre/test.xyz $file])
     46  AT_CHECK([chmod u+w $file], 0)
    4147  AT_CHECK([../../molecuilder -i $file -v 3 --select-all-atoms --unselect-atom-by-id ${i} --undo --redo -r], [], [ignore], [ignore])
    4248  AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomById/post/$file])
  • tests/regression/Selection/Atoms/AtomsInsideCuboid/testsuite-selection-atoms-inside-cuboid.at

    r61749d1 r23b0c2  
    33AT_SETUP([Selection - All atoms inside cuboid])
    44AT_KEYWORDS([selection,cuboid])
     5
    56file=allatomsoutsidecuboid.xyz
    67AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
    79AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-cuboid "10,10,10" --position "0,0,0" --angle-x 0 --angle-y 0 --angle-z 0 -r], 0, [stdout], [stderr])
    8 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/$file], 0, [ignore], [ignore])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/allatomsoutsidecuboid.xyz], 0, [ignore], [ignore])
     11
     12file=allatomsoutsidecuboid.xyz
    913AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
    1015AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-cuboid "10,10,10" --position "0,0,0" --angle-x 0 --angle-y 0 --angle-z 0  --undo -r], 0, [stdout], [stderr])
    1116AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz], 0, [ignore], [ignore])
     17
     18file=allatomsoutsidecuboid.xyz
    1219AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
    1321AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-cuboid "10,10,10" --position "0,0,0" --angle-x 0 --angle-y 0 --angle-z 0  --undo --redo -r], 0, [stdout], [stderr])
    14 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/$file], 0, [ignore], [ignore])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/allatomsoutsidecuboid.xyz], 0, [ignore], [ignore])
     23
    1524# check size of cuboid
    1625AT_SKIP_IF([! awk '' < /dev/null])  # check whether awk is there
     
    2130AT_CHECK([cat < $file | awk -F" " '{ if (($2 < 10) && ($3 < 10) && ($4 < 10)) print $1,$2,$3,$4;}' | wc -l], 0, [stdout], [ignore])
    2231AT_CHECK([fgrep "1" stdout], 0, [ignore], [ignore])
     32
    2333AT_CLEANUP
     34
    2435
    2536AT_SETUP([Selection - All atoms inside cuboid with defaults])
    2637AT_KEYWORDS([selection,cuboid])
     38
    2739file=allatomsoutsidecuboid.xyz
    2840AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     41AT_CHECK([chmod u+w $file], 0)
    2942AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-cuboid "10,10,10" --position "0,0,0" -r], 0, [stdout], [stderr])
    30 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/$file], 0, [ignore], [ignore])
     43AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/allatomsoutsidecuboid.xyz], 0, [ignore], [ignore])
     44
     45file=allatomsoutsidecuboid.xyz
    3146AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     47AT_CHECK([chmod u+w $file], 0)
    3248AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-cuboid "10,10,10" --position "0,0,0" --undo -r], 0, [stdout], [stderr])
    3349AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz], 0, [ignore], [ignore])
     50
     51file=allatomsoutsidecuboid.xyz
    3452AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     53AT_CHECK([chmod u+w $file], 0)
    3554AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-cuboid "10,10,10" --position "0,0,0" --undo --redo -r], 0, [stdout], [stderr])
    36 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/$file], 0, [ignore], [ignore])
     55AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/allatomsoutsidecuboid.xyz], 0, [ignore], [ignore])
     56
    3757# check size of cuboid
    3858AT_SKIP_IF([! awk '' < /dev/null])  # check whether awk is there
     
    4363AT_CHECK([cat < $file | awk -F" " '{ if (($2 < 10) && ($3 < 10) && ($4 < 10)) print $1,$2,$3,$4;}' | wc -l], 0, [stdout], [ignore])
    4464AT_CHECK([fgrep "1" stdout], 0, [ignore], [ignore])
     65
    4566AT_CLEANUP
     67
    4668
    4769AT_SETUP([Unselection - All atoms inside cuboid])
    4870AT_KEYWORDS([selection,cuboid])
     71
    4972file=allatomsinsidecuboid.xyz
    5073AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     74AT_CHECK([chmod u+w $file], 0)
    5175AT_CHECK([../../molecuilder -i $file -v 5 --select-all-atoms --unselect-atoms-inside-cuboid "10,10,10" --position "0,0,0" --angle-x 0 --angle-y 0 --angle-z 0 -r], 0, [stdout], [stderr])
    52 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/$file], 0, [ignore], [ignore])
     76AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/allatomsinsidecuboid.xyz], 0, [ignore], [ignore])
     77
     78file=allatomsinsidecuboid.xyz
    5379AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     80AT_CHECK([chmod u+w $file], 0)
    5481AT_CHECK([../../molecuilder -i $file -v 5 --select-all-atoms --unselect-atoms-inside-cuboid "10,10,10" --position "0,0,0" --angle-x 0 --angle-y 0 --angle-z 0  --undo -r], 0, [stdout], [stderr])
    5582AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/empty.xyz], 0, [ignore], [ignore])
     83
     84file=allatomsinsidecuboid.xyz
    5685AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/pre/box.xyz $file], 0)
     86AT_CHECK([chmod u+w $file], 0)
    5787AT_CHECK([../../molecuilder -i $file -v 5 --select-all-atoms --unselect-atoms-inside-cuboid "10,10,10" --position "0,0,0" --angle-x 0 --angle-y 0 --angle-z 0  --undo --redo -r], 0, [stdout], [stderr])
    58 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/$file], 0, [ignore], [ignore])
     88AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideCuboid/post/allatomsinsidecuboid.xyz], 0, [ignore], [ignore])
     89
    5990# check size of cuboid
    6091AT_SKIP_IF([! awk '' < /dev/null])  # check whether awk is there
     
    6596AT_CHECK([cat < $file | awk -F" " '{ if (($2 > 10) && ($3 > 10) && ($4 > 10)) print $1,$2,$3,$4;}' | wc -l], 0, [stdout], [ignore])
    6697AT_CHECK([fgrep "1" stdout], 0, [ignore], [ignore])
     98
    6799AT_CLEANUP
  • tests/regression/Selection/Atoms/AtomsInsideSphere/testsuite-selection-atoms-inside-sphere.at

    r61749d1 r23b0c2  
    33AT_SETUP([Selection - All atoms inside sphere])
    44AT_KEYWORDS([selection,sphere])
     5
    56file=allatomsoutsidesphere.xyz
    67AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
    79AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-sphere 10 --position "10,10,10" -r], 0, [stdout], [stderr])
    8 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/$file], 0, [ignore], [ignore])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/allatomsoutsidesphere.xyz], 0, [ignore], [ignore])
     11
     12file=allatomsoutsidesphere.xyz
    913AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
    1015AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-sphere 10 --position "10,10,10" --undo -r], 0, [stdout], [stderr])
    1116AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz], 0, [ignore], [ignore])
     17
     18file=allatomsoutsidesphere.xyz
    1219AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
    1321AT_CHECK([../../molecuilder -i $file -v 5 --select-atoms-inside-sphere 10 --position "10,10,10" --undo --redo -r], 0, [stdout], [stderr])
    14 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/$file], 0, [ignore], [ignore])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/allatomsoutsidesphere.xyz], 0, [ignore], [ignore])
     23
    1524# check size of sphere
    1625AT_SKIP_IF([! awk '' < /dev/null])  # check whether awk is there
     
    2130AT_CHECK([cat < $file | awk -F" " '{ if (($2-10)*($2-10)+($3-10)*($3-10)+($4-10)*($4-10) < 100) print $1,$2,$3,$4;}' | wc -l], 0, [stdout], [ignore])
    2231AT_CHECK([fgrep "0" stdout], 0, [ignore], [ignore])
     32
    2333AT_CLEANUP
     34
     35
    2436
    2537AT_SETUP([Unselection - All atoms inside sphere])
    2638AT_KEYWORDS([selection,sphere])
     39
    2740file=allatomsinsidesphere.xyz
    2841AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz $file], 0)
     42AT_CHECK([chmod u+w $file], 0)
    2943AT_CHECK([../../molecuilder -i $file -v 5 --select-all-atoms --unselect-atoms-inside-sphere 10 --position "10,10,10" -r], 0, [stdout], [stderr])
    30 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/$file], 0, [ignore], [ignore])
     44AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/allatomsinsidesphere.xyz], 0, [ignore], [ignore])
     45
     46file=allatomsinsidesphere.xyz
    3147AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz $file], 0)
     48AT_CHECK([chmod u+w $file], 0)
    3249AT_CHECK([../../molecuilder -i $file -v 5 --select-all-atoms --unselect-atoms-inside-sphere 10 --position "10,10,10" --undo -r], 0, [stdout], [stderr])
    3350AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/empty.xyz], 0, [ignore], [ignore])
     51
     52file=allatomsinsidesphere.xyz
    3453AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/pre/box.xyz $file], 0)
     54AT_CHECK([chmod u+w $file], 0)
    3555AT_CHECK([../../molecuilder -i $file -v 5 --select-all-atoms --unselect-atoms-inside-sphere 10 --position "10,10,10" --undo --redo -r], 0, [stdout], [stderr])
    36 AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/$file], 0, [ignore], [ignore])
     56AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/AtomsInsideSphere/post/allatomsinsidesphere.xyz], 0, [ignore], [ignore])
     57
    3758# check size of sphere
    3859AT_SKIP_IF([! awk '' < /dev/null])  # check whether cat is there
     
    4364AT_CHECK([cat < $file | awk -F" " '{ if (($2-10)*($2-10)+($3-10)*($3-10)+($4-10)*($4-10) < 100) print $1,$2,$3,$4;}' | wc -l], 0, [stdout], [ignore])
    4465AT_CHECK([fgrep "524" stdout], 0, [ignore], [ignore])
     66
    4567AT_CLEANUP
    4668
  • tests/regression/Selection/Atoms/ClearAtoms/testsuite-selection-clear-atoms.at

    r61749d1 r23b0c2  
    33AT_SETUP([Unselection - clear atom selection])
    44AT_KEYWORDS([selection,clear])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz .], 0)
    6 AT_CHECK([../../molecuilder -i box.xyz -v 3 --select-atom-by-id 0 --unselect-all-atoms -r], 0, [stdout], [stderr])
    7 AT_CHECK([file=box.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/$file], 0, [ignore], [ignore])
    8 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz id0_missing.xyz], 0)
    9 AT_CHECK([../../molecuilder -i id0_missing.xyz -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo -r], 0, [stdout], [stderr])
    10 AT_CHECK([file=id0_missing.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/post/$file], 0, [ignore], [ignore])
    11 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz .], 0)
    12 AT_CHECK([../../molecuilder -i box.xyz -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo --redo -r], 0, [stdout], [stderr])
    13 AT_CHECK([file=box.xyz; diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/$file], 0, [ignore], [ignore])
     5
     6file=box.xyz
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz $file], 0)
     8AT_CHECK([chmod u+w $file], 0)
     9AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id 0 --unselect-all-atoms -r], 0, [stdout], [stderr])
     10AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz], 0, [ignore], [ignore])
     11
     12file=id0_missing.xyz
     13AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz $file], 0)
     14AT_CHECK([chmod u+w $file], 0)
     15AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo -r], 0, [stdout], [stderr])
     16AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/post/id0_missing.xyz], 0, [ignore], [ignore])
     17
     18file=box.xyz
     19AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz $file], 0)
     20AT_CHECK([chmod u+w $file], 0)
     21AT_CHECK([../../molecuilder -i $file -v 3 --select-atom-by-id 0 --unselect-all-atoms --undo --redo -r], 0, [stdout], [stderr])
     22AT_CHECK([diff -I '.*Created by molecuilder.*' $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Selection/Atoms/ClearAtoms/pre/box.xyz], 0, [ignore], [ignore])
     23
    1424AT_CLEANUP
  • tests/regression/Tesselation/BigConvex/testsuite-tesselation-big-convex-envelope.at

    r61749d1 r23b0c2  
    44AT_KEYWORDS([Tesselation,convex])
    55AT_XFAIL_IF([/bin/true])
    6 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigConvex/pre/* .], 0)
    7 AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 --convex-envelope --convex-file ConvexEnvelope --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr])
    8 AT_CHECK([file=ConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigConvex/post/$file], 0, [ignore], [ignore])
    9 #AT_CHECK([file=ConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigConvex/post/$file], 0, [ignore], [ignore])
     6
     7file=test.conf
     8AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigConvex/pre/test./conf $file], 0)
     9convexfile=ConvexEnvelope
     10AT_CHECK([../../molecuilder -i $file  --select-molecule-by-id 0 --convex-envelope --convex-file $convexfile --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr])
     11AT_CHECK([diff ${convexfile}.dat ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigConvex/post/ConvexEnvelope.dat], 0, [ignore], [ignore])
     12#AT_CHECK([diff ${convexfile}.r3d ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigConvex/post/ConvexEnvelope.r3d], 0, [ignore], [ignore])
    1013AT_CHECK([fgrep "tesselated volume area is 16.4016 angstrom^3" stdout], 0, [ignore], [ignore])
     14
    1115AT_CLEANUP
  • tests/regression/Tesselation/BigNonConvex/testsuite-tesselation-big-non-convex-envelope.at

    r61749d1 r23b0c2  
    33AT_SETUP([Tesselation - Big non-Convex Envelope])
    44AT_KEYWORDS([Tesselation,nonconvex])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigNonConvex/pre/* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 -N 4. --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr])
    7 AT_CHECK([file=NonConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigNonConvex/post/$file], 0, [ignore], [ignore])
    8 #AT_CHECK([file=NonConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigNonConvex/post/$file], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigNonConvex/pre/test.conf $file], 0)
     8nonconvexfile=NonConvexEnvelope
     9AT_CHECK([../../molecuilder -i $file  --select-molecule-by-id 0 -N 4. --nonconvex-file $nonconvexfile], 0, [stdout], [stderr])
     10AT_CHECK([diff ${nonconvexfile}.dat ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigNonConvex/post/NonConvexEnvelope.dat], 0, [ignore], [ignore])
     11#AT_CHECK([diff ${nonconvexfile}.r3d ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/BigNonConvex/post/NonConvexEnvelope.r3d], 0, [ignore], [ignore])
     12
    913AT_CLEANUP
  • tests/regression/Tesselation/Convex/testsuite-tesselation-convex-envelope.at

    r61749d1 r23b0c2  
    33AT_SETUP([Tesselation - Convex Envelope])
    44AT_KEYWORDS([Tesselation,convex])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/Convex/pre/* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 --convex-envelope --convex-file ConvexEnvelope --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr])
    7 AT_CHECK([file=ConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/Convex/post/$file], 0, [ignore], [ignore])
    8 #AT_CHECK([file=ConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/Convex/post/$file], 0, [ignore], [ignore])
     5
     6file=test.conf
     7AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/Convex/pre/test.conf $file], 0)
     8convexfile=ConvexEnvelope
     9AT_CHECK([../../molecuilder -i $file  --select-molecule-by-id 0 --convex-envelope --convex-file $convexfile --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr])
     10AT_CHECK([diff ${convexfile}.dat ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/Convex/post/ConvexEnvelope.dat], 0, [ignore], [ignore])
     11#AT_CHECK([diff ${convexfile}.r3d ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/Convex/post/ConvexEnvelope.r3d], 0, [ignore], [ignore])
    912AT_CHECK([fgrep "tesselated volume area is 16.4016 angstrom^3" stdout], 0, [ignore], [ignore])
    1013AT_CHECK([diff ConvexEnvelope.dat NonConvexEnvelope.dat], 0, [ignore], [ignore])
     14
    1115AT_CLEANUP
  • tests/regression/Tesselation/NonConvex/testsuite-tesselation-non-convex-envelope.at

    r61749d1 r23b0c2  
    33AT_SETUP([Tesselation - Non-Convex Envelope])
    44AT_KEYWORDS([Tesselation,nonconvex])
    5 AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/NonConvex/pre/* .], 0)
    6 AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 -N 4. --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr])
    7 AT_CHECK([file=NonConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/NonConvex/post/$file], 0, [ignore], [ignore])
    8 #AT_CHECK([file=NonConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/NonConvex/post/$file], 0, [ignore], [ignore])
     5
     6AT_CHECK([/bin/cp -f ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/NonConvex/pre/test.conf .], 0)
     7nonconvexfile=NonConvexEnvelope
     8AT_CHECK([../../molecuilder -i test.conf  --select-molecule-by-id 0 -N 4. --nonconvex-file $nonconvexfile], 0, [stdout], [stderr])
     9AT_CHECK([diff ${nonconvexfile}.dat ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/NonConvex/post/NonConvexEnvelope.dat], 0, [ignore], [ignore])
     10#AT_CHECK([diff ${nonconvexfile}.r3d ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/NonConvex/post/NonConvexEnvelope.r3d], 0, [ignore], [ignore])
     11
    912AT_CLEANUP
Note: See TracChangeset for help on using the changeset viewer.