Changeset 525

Show
Ignore:
Timestamp:
Tue Aug 5 12:25:44 2008
Author:
htgoebel
Message:

Enhanced testcase for relative import.

Files:

Legend:

Unmodified
Added
Removed
Modified
  • trunk/buildtests/relimp/B/C.py

    r524 r525  
    2 2  
    3 3 from . import D                 # Imports relimp.B.D  
      4 from .D import X                 # Imports relimp.B.D.X  
    4 5 from .. import E                # Imports relimp.E  
    5 6 from ..F import G               # Imports relimp.F.G  
  • trunk/buildtests/relimp/B/D.py

    r524 r525  
    1 1 name = 'relimp.B.D'  
      2  
      3 class X:  
      4     name = 'relimp.B.D.X'  
     
  • trunk/buildtests/relimp/relimp/relimp2.py

    r524 r525  
    13 13 assert relimp.name == 'relimp'  
    14 14  
    15   from .relimp import relimp2  
    16   assert relimp2.name == 'relimp.relimp2'  
      15 import relimp.relimp2  
      16 assert relimp.relimp2.name == 'relimp.relimp2'  
      17  
      18 # While this seams to work when running Python, it is wrong:  
      19 #  .relimp should be a sibling of this package  
      20 #from .relimp import relimp2  
      21 #assert relimp2.name == 'relimp.relimp2'  
    17 22