/trunk/Examples/test-suite/python/types_directive_runme.py

# · Python · 12 lines · 9 code · 3 blank · 0 comment · 2 complexity · 82ff0f1857483e3541d93af7b7fe4514 MD5 · raw file

  1. from types_directive import *
  2. d1 = Time1(2001, 2, 3, 60)
  3. newDate = add(d1, 7) # check that a Time1 instance is accepted where Date is expected
  4. if newDate.day != 10:
  5. raise RuntimeError
  6. d2 = Time2(1999, 8, 7, 60)
  7. newDate = add(d2, 7) # check that a Time2 instance is accepted where Date is expected
  8. if newDate.day != 14:
  9. raise RuntimeError