tests Package

tests Package

ConfigDictTest Module

PyMca5.tests.ConfigDictTest.getSuite(auto=True)[source]
PyMca5.tests.ConfigDictTest.test(auto=False)[source]
class PyMca5.tests.ConfigDictTest.testConfigDict(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp()[source]

import the module

tearDown()[source]

clean up any possible files

testConfigDictIO()[source]
testConfigDictImport()[source]

DataTest Module

PyMca5.tests.DataTest.getSuite(auto=True)[source]
PyMca5.tests.DataTest.test(auto=False)[source]
class PyMca5.tests.DataTest.testData(methodName='runTest')[source]

Bases: unittest.case.TestCase

ELEMENTS = ['H', 'He', 'Li', 'Be', 'B', 'C', 'N', 'O', 'F', 'Ne', 'Na', 'Mg', 'Al', 'Si', 'P', 'S', 'Cl', 'Ar', 'K', 'Ca', 'Sc', 'Ti', 'V', 'Cr', 'Mn', 'Fe', 'Co', 'Ni', 'Cu', 'Zn', 'Ga', 'Ge', 'As', 'Se', 'Br', 'Kr', 'Rb', 'Sr', 'Y', 'Zr', 'Nb', 'Mo', 'Tc', 'Ru', 'Rh', 'Pd', 'Ag', 'Cd', 'In', 'Sn', 'Sb', 'Te', 'I', 'Xe', 'Cs', 'Ba', 'La', 'Ce', 'Pr', 'Nd', 'Pm', 'Sm', 'Eu', 'Gd', 'Tb', 'Dy', 'Ho', 'Er', 'Tm', 'Yb', 'Lu', 'Hf', 'Ta', 'W', 'Re', 'Os', 'Ir', 'Pt', 'Au', 'Hg', 'Tl', 'Pb', 'Bi', 'Po', 'At', 'Rn', 'Fr', 'Ra', 'Ac', 'Th', 'Pa', 'U', 'Np', 'Pu', 'Am', 'Cm', 'Bk', 'Cf', 'Es', 'Fm', 'Md', 'No', 'Lr', 'Rf', 'Db', 'Sg', 'Bh', 'Hs', 'Mt']
setUp()[source]

Get the data directory

testDataDirectoryPresence()[source]
testDataFilePresence()[source]
testDocDirectoryPresence()[source]
testFisxDataDirectoryPresence()[source]

EdfFileTest Module

PyMca5.tests.EdfFileTest.getSuite(auto=True)[source]
PyMca5.tests.EdfFileTest.test(auto=False)[source]
class PyMca5.tests.EdfFileTest.testEdfFile(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp()[source]

import the EdfFile module

tearDown()[source]

clean up any possible files

testEdfFileImport()[source]
testEdfFileReadWrite()[source]

ElementsTest Module

PyMca5.tests.ElementsTest.getSuite(auto=True)[source]
PyMca5.tests.ElementsTest.test(auto=False)[source]
class PyMca5.tests.ElementsTest.testElements(methodName='runTest')[source]

Bases: unittest.case.TestCase

ELEMENTS = ['H', 'He', 'Li', 'Be', 'B', 'C', 'N', 'O', 'F', 'Ne', 'Na', 'Mg', 'Al', 'Si', 'P', 'S', 'Cl', 'Ar', 'K', 'Ca', 'Sc', 'Ti', 'V', 'Cr', 'Mn', 'Fe', 'Co', 'Ni', 'Cu', 'Zn', 'Ga', 'Ge', 'As', 'Se', 'Br', 'Kr', 'Rb', 'Sr', 'Y', 'Zr', 'Nb', 'Mo', 'Tc', 'Ru', 'Rh', 'Pd', 'Ag', 'Cd', 'In', 'Sn', 'Sb', 'Te', 'I', 'Xe', 'Cs', 'Ba', 'La', 'Ce', 'Pr', 'Nd', 'Pm', 'Sm', 'Eu', 'Gd', 'Tb', 'Dy', 'Ho', 'Er', 'Tm', 'Yb', 'Lu', 'Hf', 'Ta', 'W', 'Re', 'Os', 'Ir', 'Pt', 'Au', 'Hg', 'Tl', 'Pb', 'Bi', 'Po', 'At', 'Rn', 'Fr', 'Ra', 'Ac', 'Th', 'Pa', 'U', 'Np', 'Pu', 'Am', 'Cm', 'Bk', 'Cf', 'Es', 'Fm', 'Md', 'No', 'Lr', 'Rf', 'Db', 'Sg', 'Bh', 'Hs', 'Mt']
getCrossSections(element, energy)[source]
setUp()[source]

Get the data directory

testDataDirectoryPresence()[source]
testElementCrossSectionsCalculation()[source]
testElementCrossSectionsReadout()[source]
testMaterialCrossSectionsCalculation()[source]
testPeakIdentification()[source]

GefitTest Module

PyMca5.tests.GefitTest.getSuite(auto=True)[source]
PyMca5.tests.GefitTest.test(auto=False)[source]
class PyMca5.tests.GefitTest.testGefit(methodName='runTest')[source]

Bases: unittest.case.TestCase

gaussianPlusLinearBackground(param, t)[source]
setUp()[source]

import the module

testGefitImport()[source]
testGefitLeastSquares()[source]

PCAToolsTest Module

PyMca5.tests.PCAToolsTest.getSuite(auto=True)[source]
PyMca5.tests.PCAToolsTest.test(auto=False)[source]
class PyMca5.tests.PCAToolsTest.testPCATools(methodName='runTest')[source]

Bases: unittest.case.TestCase

testPCAToolsCovariance()[source]
testPCAToolsImport()[source]
testPCAToolsPCA()[source]

SpecfileTest Module

PyMca5.tests.SpecfileTest.getSuite(auto=True)[source]
PyMca5.tests.SpecfileTest.test(auto=False)[source]
class PyMca5.tests.SpecfileTest.testSpecfile(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp()[source]

import the module

tearDown()[source]

clean up any possible files

testSpecfileImport()[source]
testSpecfileReading()[source]
testSpecfileReadingCompatibleWithUserLocale()[source]

StackBaseTest Module

class PyMca5.tests.StackBaseTest.DummyArray(data)[source]

Bases: object

dtype
getDType()[source]
getShape()[source]
getSize()[source]
shape
size
PyMca5.tests.StackBaseTest.getSuite(auto=True)[source]
PyMca5.tests.StackBaseTest.test(auto=False)[source]
class PyMca5.tests.StackBaseTest.testStackBase(methodName='runTest')[source]

Bases: unittest.case.TestCase

testStackBaseImport()[source]
testStackBaseStack1DDataHandling()[source]
testStackBaseStack2DDataHandling()[source]

TestAll Module

PyMca5.tests.TestAll.getSuite(auto=True)[source]
PyMca5.tests.TestAll.main(auto=True)[source]

specfilewrapperTest Module

PyMca5.tests.specfilewrapperTest.getSuite(auto=True)[source]
PyMca5.tests.specfilewrapperTest.test(auto=False)[source]
class PyMca5.tests.specfilewrapperTest.testSpecfilewrapper(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp()[source]

import the module

tearDown()[source]

clean up any possible files

testSpecfilewrapperImport()[source]
testSpecfilewrapperReading()[source]
testSpecfilewrapperReadingCompatibleWithUserLocale()[source]
testTrainingSpectrumReading()[source]