Skip to content

Commit 92f9fdd

Browse files
committed
Add test for GetPowderPatternObsSigma/SetPowderPatternObsSigma
1 parent 9f727f8 commit 92f9fdd

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/test_powderpattern.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,17 @@ def test_SetPowderPatternObs(self):
101101
self.assertTrue(np.array_equal(obs[::-1], pp.GetPowderPatternObs()))
102102
return
103103

104+
def test_SetPowderPatternObsSigma(self):
105+
pp = self.pp
106+
obs = np.array([1.0, 3.0, 7.0])
107+
sig = np.array([1.0, 2.0, 3.0])
108+
self.assertRaises(ObjCrystException, pp.SetPowderPatternObsSigma, sig)
109+
pp.SetPowderPatternPar(0, 0.5, 3)
110+
pp.SetPowderPatternObs(obs)
111+
pp.SetPowderPatternObsSigma(sig)
112+
self.assertTrue(np.array_equal(sig, pp.GetPowderPatternObsSigma()))
113+
return
114+
104115
def test_SetPowderPatternPar(self):
105116
pp = self.pp
106117
pp.SetPowderPatternPar(0, 0.25, 5)

0 commit comments

Comments
 (0)