Menu

#1410 pyosaf: Invalid exception used in ImmObject (object.py)

5.17.11
fixed
None
defect
pyosaf
-
4.5
minor
False
2017-10-30
2015-07-10
No

ImmObject uses an invalid way to raise exceptions:

>>> a = ImmObject('NonExistingClass')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/pyosaf/utils/immom/object.py", line 63, in __init__
    raise
TypeError: exceptions must be old-style classes or derived from BaseException, not NoneType

Related

Wiki: ChangeLog-5.17.11

Discussion

  • Anders Bjornerstedt

    • Milestone: 4.6.1 --> 4.5.2
     
  • Anders Bjornerstedt

    • Version: 4.5.2 --> 4.5
     
  • Anders Widell

    Anders Widell - 2015-11-02
    • Milestone: 4.5.2 --> 4.6.2
     
  • Mathi Naickan

    Mathi Naickan - 2016-05-04
    • Milestone: 4.6.2 --> 4.7.2
     
  • Anders Widell

    Anders Widell - 2016-09-20
    • Milestone: 4.7.2 --> 5.0.2
     
  • Anders Widell

    Anders Widell - 2017-04-03
    • Milestone: 5.0.2 --> future
     
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-02
    • status: unassigned --> accepted
    • assigned_to: Hieu Nguyen
    • Blocker: --> False
     
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-02

    In progress

     
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-03
    • status: accepted --> review
     
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-03

    Solution:
    + ImmObject use exceptions raise without NoneType

     

    Last edit: Hieu Nguyen 2017-10-03
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-03
    • Milestone: future --> 5.17.10
     
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-17
    • Type: defect --> enhancement
     
  • Hieu Nguyen

    Hieu Nguyen - 2017-10-17
    • Type: enhancement --> defect
     
  • Anders Widell

    Anders Widell - 2017-10-17
    • status: review --> fixed
     
  • Anders Widell

    Anders Widell - 2017-10-17

    commit e7fb995f41a4bfabe3d1e48bda3ba004e2935074 (HEAD -> develop, origin/develop)
    Author: Hieu Nguyen hi..@..au
    Date: Tue Oct 3 10:37:20 2017 +0700

    pyosaf: Raise ValueError instead NoneType Exception [#1410]
    
     

Log in to post a comment.