def test_getQmax(self): """check PDFContribution.getQmax() """ from diffpy.Structure import Structure # cover all code branches in PDFContribution._getMetaValue # (1) contribution metadata pc1 = self.pc self.assertIsNone(pc1.getQmax()) pc1.setQmax(17) self.assertEqual(17, pc1.getQmax()) # (2) contribution metadata pc2 = PDFContribution('pdf') pc2.addStructure('empty', Structure()) pc2.empty.setQmax(18) self.assertEqual(18, pc2.getQmax()) # (3) profile metadata pc3 = PDFContribution('pdf') pc3.profile.meta['qmax'] = 19 self.assertEqual(19, pc3.getQmax()) return
def test_getQmax(self): """check PDFContribution.getQmax() """ from diffpy.structure import Structure # cover all code branches in PDFContribution._getMetaValue # (1) contribution metadata pc1 = self.pc self.assertIsNone(pc1.getQmax()) pc1.setQmax(17) self.assertEqual(17, pc1.getQmax()) # (2) contribution metadata pc2 = PDFContribution('pdf') pc2.addStructure('empty', Structure()) pc2.empty.setQmax(18) self.assertEqual(18, pc2.getQmax()) # (3) profile metadata pc3 = PDFContribution('pdf') pc3.profile.meta['qmax'] = 19 self.assertEqual(19, pc3.getQmax()) return