mirror of https://github.com/KLayout/klayout.git
Testdata added
This commit is contained in:
parent
2e2ba41250
commit
1ac8ad0739
|
|
@ -692,6 +692,19 @@ class QtBindingTest(unittest.TestCase):
|
|||
color = pya.QColor("blue")
|
||||
self.assertEqual(color.name(), "#0000ff")
|
||||
|
||||
def test_58(self):
|
||||
|
||||
# The various ways to refer to enums
|
||||
|
||||
self.assertEqual(pya.Qt.MouseButton.LeftButton.to_i(), 1)
|
||||
self.assertEqual(pya.Qt_MouseButton.LeftButton.to_i(), 1)
|
||||
self.assertEqual(pya.Qt.LeftButton.to_i(), 1)
|
||||
self.assertEqual((pya.Qt_MouseButton.LeftButton | pya.Qt_MouseButton.RightButton).to_i(), 3)
|
||||
self.assertEqual(type(pya.Qt_MouseButton.LeftButton | pya.Qt_MouseButton.RightButton).__name__, "Qt_QFlags_MouseButton")
|
||||
self.assertEqual((pya.Qt.MouseButton.LeftButton | pya.Qt.MouseButton.RightButton).to_i(), 3)
|
||||
self.assertEqual(type(pya.Qt.MouseButton.LeftButton | pya.Qt.MouseButton.RightButton).__name__, "Qt_QFlags_MouseButton")
|
||||
self.assertEqual((pya.Qt.LeftButton | pya.Qt.RightButton).to_i(), 3)
|
||||
self.assertEqual(type(pya.Qt.LeftButton | pya.Qt.RightButton).__name__, "Qt_QFlags_MouseButton")
|
||||
|
||||
# run unit tests
|
||||
if __name__ == '__main__':
|
||||
|
|
|
|||
|
|
@ -821,6 +821,22 @@ class QtBinding_TestClass < TestBase
|
|||
|
||||
end
|
||||
|
||||
def test_58
|
||||
|
||||
# The various ways to refer to enums
|
||||
|
||||
assert_equal(RBA::Qt::MouseButton::LeftButton.to_i, 1)
|
||||
assert_equal(RBA::Qt_MouseButton::LeftButton.to_i, 1)
|
||||
assert_equal(RBA::Qt::LeftButton.to_i, 1)
|
||||
assert_equal((RBA::Qt_MouseButton::LeftButton | RBA::Qt_MouseButton::RightButton).to_i, 3)
|
||||
assert_equal((RBA::Qt_MouseButton::LeftButton | RBA::Qt_MouseButton::RightButton).class.to_s, "RBA::Qt_QFlags_MouseButton")
|
||||
assert_equal((RBA::Qt::MouseButton::LeftButton | RBA::Qt::MouseButton::RightButton).to_i, 3)
|
||||
assert_equal((RBA::Qt::MouseButton::LeftButton | RBA::Qt::MouseButton::RightButton).class.to_s, "RBA::Qt_QFlags_MouseButton")
|
||||
assert_equal((RBA::Qt::LeftButton | RBA::Qt::RightButton).to_i, 3)
|
||||
assert_equal((RBA::Qt::LeftButton | RBA::Qt::RightButton).class.to_s, "RBA::Qt_QFlags_MouseButton")
|
||||
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
load("test_epilogue.rb")
|
||||
|
|
|
|||
Loading…
Reference in New Issue