''' Test for inheritence '''

class A:
    ''' class A '''
    def fun1():
        ''' function 1 '''
        print 'fun1'
    
    def fun2():
        ''' function 2 '''
        print 'fun2'
    
    def fun3():
        ''' function 3 '''
        print 'fun3'

class B(A):
    ''' class B '''
    def fun1():
        ''' function 1 '''
        A.fun1()
        
    def fun2():
        ''' function 2 '''
        A.fun2()
    
    
class C(B):
    ''' class C '''

    # should ignore docstring if --no-docstring-overridden=y
    def fun3():
        A.fun3()
