def test_visualize2(self): from phenum.enumeration import _script_enum from os import system args = { 'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': 'input/fcc/lattice.in', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': 'tests/enumeration/sc_1/enum.in_100', 'polya': False, 'super': False, 'distribution': None, 'seed': None, 'filter': None, 'visualize': True, 'shapes': False, 'show': False } _script_enum(args, testmode=True)
def test_enum_out6(self): from phenum.enumeration import _script_enum from os import system import sys args = { 'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': True, 'lattice': 'tests/enumeration/enum_out/lattice.in_guess_ar', 'acceptrate': 2.0, 'examples': False, 'sizes': None, 'debug': False, 'input': "tests/enumeration/enum_out/enum.in_guess_ar", 'polya': False, 'super': False, 'distribution': None, 'seed': 0, 'filter': None, 'visualize': False, 'shapes': False, 'show': False } with pytest.raises(ValueError): _script_enum(args)
def test_polya1(self): from phenum.enumeration import _script_enum args = { 'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': "stuff", 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': None, 'polya': True, 'super': False, 'distribution': None, 'seed': 0, 'filter': None, 'visualize': False, 'shapes': False, 'show': False } with pytest.raises(IOError): _script_enum(args)
def test_EnumIn16(self): from phenum.enumeration import _script_enum import sys from os import system args = { 'profile': None, 'savedist': False, 'verbose': None, 'outfile': "enum.in", 'enum': False, 'lattice': 'tests/enumeration/enum_out/lattice.in_hcp', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': None, 'polya': False, 'super': False, 'distribution': ['all', 'all'], 'seed': None, 'filter': None, 'visualize': False, 'shapes': False, 'show': False } _script_enum(args) if sys.version_info[0] < 3: self._compare_files("enum.in", "tests/enumeration/enum_out/enum.in_hcp_p2") else: self._compare_files("enum.in", "tests/enumeration/enum_out/enum.in_hcp_p3") system("rm enum.in polya.out.2 polya.out.1")
def test_polya2(self): from phenum.enumeration import _script_enum from os import system args = { 'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': "tests/enumeration/enum_out/lattice.in_hcp", 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': 'tests/enumeration/enum_out/enum.in_sub1', 'polya': True, 'super': False, 'distribution': None, 'seed': 0, 'filter': None, 'visualize': False, 'shapes': False, 'show': False } _script_enum(args) self._compare_files("polya.out.1", "tests/enumeration/enum_out/hcp_polya.out.1") self._compare_files("polya.out.2", "tests/enumeration/enum_out/hcp_polya.out.2") system("rm polya.out.1 polya.out.2")
def test_polya1(self): from phenum.enumeration import _script_enum args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': "stuff", 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': None,'polya': True, 'super': False, 'distribution': None,'seed':0, 'filter':None,'visualize':False,'shapes':False,'show':False} with pytest.raises(IOError): _script_enum(args)
def test_visualize2(self): from phenum.enumeration import _script_enum from os import system args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': 'input/fcc/lattice.in', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': 'tests/enumeration/sc_1/enum.in_100', 'polya': False, 'super': False, 'distribution': None,'seed':None, 'filter':None,'visualize':True,'shapes':False,'show':False} _script_enum(args,testmode=True)
def test_EnumIn15(self): from phenum.enumeration import _script_enum args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': 'lattice.in', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': None, 'polya': False, 'super': False, 'distribution': ['all'],'seed':1010, 'filter':None} with pytest.raises(ValueError): _script_enum(args)
def test_enum_out6(self): from phenum.enumeration import _script_enum from os import system import sys args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': True, 'lattice': 'tests/enumeration/enum_out/lattice.in_guess_ar', 'acceptrate': 2.0, 'examples': False, 'sizes': None, 'debug': False, 'input': "tests/enumeration/enum_out/enum.in_guess_ar", 'polya': False, 'super': False, 'distribution': None,'seed': 0, 'filter':None,'visualize':False,'shapes':False,'show':False} with pytest.raises(ValueError): _script_enum(args)
def test_polya2(self): from phenum.enumeration import _script_enum from os import system args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': "tests/enumeration/enum_out/lattice.in_hcp", 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': 'tests/enumeration/enum_out/enum.in_sub1', 'polya': True, 'super': False, 'distribution': None,'seed':0, 'filter':None,'visualize':False,'shapes':False,'show':False} _script_enum(args) self._compare_files("polya.out.1","tests/enumeration/enum_out/hcp_polya.out.1") self._compare_files("polya.out.2","tests/enumeration/enum_out/hcp_polya.out.2") system("rm polya.out.1 polya.out.2")
def test_enum_out9(self): from phenum.enumeration import _script_enum from os import system import sys args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': True, 'lattice': 'tests/enumeration/enum_out/lattice.in_ar_sm2', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': "tests/enumeration/enum_out/enum.in_ar_sm2", 'polya': False, 'super': False, 'distribution': None,'seed': 0, 'filter':None,'visualize':False,'shapes':False,'show':False} _script_enum(args) if sys.version_info[0] < 3: self._compare_files("enum.out","tests/enumeration/enum_out/enum.out_ar_sm2_p2") else: self._compare_files("enum.out","tests/enumeration/enum_out/enum.out_ar_sm2_p3") system("rm enum.out")
def test_EnumIn16(self): from phenum.enumeration import _script_enum import sys from os import system args = {'profile': None, 'savedist': False, 'verbose': None, 'outfile': "enum.in", 'enum': False, 'lattice': 'tests/enumeration/enum_out/lattice.in_hcp', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': None, 'polya': False, 'super': False, 'distribution': ['all','all'],'seed':None, 'filter':None,'visualize':False,'shapes':False,'show':False} _script_enum(args) if sys.version_info[0] < 3: self._compare_files("enum.in","tests/enumeration/enum_out/enum.in_hcp_p2") else: self._compare_files("enum.in","tests/enumeration/enum_out/enum.in_hcp_p3") system("rm enum.in polya.out.2 polya.out.1")
def test_EnumIn15(self): from phenum.enumeration import _script_enum args = { 'profile': None, 'savedist': False, 'verbose': None, 'outfile': None, 'enum': False, 'lattice': 'lattice.in', 'acceptrate': None, 'examples': False, 'sizes': None, 'debug': False, 'input': None, 'polya': False, 'super': False, 'distribution': ['all'], 'seed': 1010, 'filter': None } with pytest.raises(ValueError): _script_enum(args)