コード例 #1
0
    def test_titleAndComment(self):

        PySpectra.cls()

        PySpectra.delete()
        PySpectra.setTitle("a_title")
        self.assertEqual(PySpectra.getTitle(), "a_title")
        PySpectra.delete()
        self.assertEqual(PySpectra.getTitle(), None)
        PySpectra.setTitle("a_title")
        PySpectra.setTitle(None)
        self.assertEqual(PySpectra.getTitle(), None)

        PySpectra.delete()
        PySpectra.setComment("a_comment")
        self.assertEqual(PySpectra.getComment(), "a_comment")
        PySpectra.delete()
        self.assertEqual(PySpectra.getComment(), None)
        PySpectra.setComment("a_comment")
        PySpectra.setComment(None)
        self.assertEqual(PySpectra.getComment(), None)

        PySpectra.delete()
        PySpectra.setTitle("there must be this title")
        PySpectra.setComment("and there must be this comment")
        PySpectra.Scan("t1")
        PySpectra.display()
        PySpectra.show()
        PySpectra.processEventsLoop(1)

        PySpectra.cls()
        PySpectra.delete()
        PySpectra.setTitle("there is only a title, no comment")
        PySpectra.Scan("t1")
        PySpectra.display()
        PySpectra.processEventsLoop(1)

        PySpectra.cls()
        PySpectra.delete()
        PySpectra.setComment("there is only a comment")
        PySpectra.Scan("t1")
        PySpectra.display()
        PySpectra.processEventsLoop(1)

        print "testPySpectra.test_titleAndComment DONE"
コード例 #2
0
def _show(line):
    '''
    show the list of scans
    '''
    PySpectra.show()
    return "done"