Changeset 297

Show
Ignore:
Timestamp:
09/18/06 16:28:11 (2 years ago)
Author:
thomase
Message:

Comprehensive, up-to-date tests for all valid data files in tests/data

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-12.txt

    r282 r297  
    22    >>> folder = self.folder 
    33         
    4      
    54    >>> enID = 'batlas-65-2-12' 
    65    >>> folder.invokeFactory('GeographicEntityLite', id=enID) 
     
    1413    'batlas-65-2-12' 
    1514     
     15    >>> sourcetext = u'Hisartepe, near K\U00000131z\U00000131lca' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'Hisartepe, near K\U00000131z\U00000131lca' 
     25    True 
    1626     
    17     >>> en.setModernLocation(u'Hisartepe, near K\x131z\x131lca') 
    18     >>> en.getModernLocation(
    19     'Hisartepe, near K\x131z\x131lca' 
     27    >>> sourcelist = ['Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     28    >>> en.setTimePeriods(sourcelist
     29    >>> results = en.getTimePeriods() 
    2030     
     31    >>> results[0] == 'Hellenistic (Roman Republic)' 
     32    True 
    2133     
    22     >>> en.setTimePeriods(['Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    23     >>> en.getTimePeriods() 
    24     ('Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    25          
     34    >>> results[1] == 'Roman' 
     35    True 
    2636     
    27      
     37    >>> results[2] == 'Late Antique' 
     38    True 
    2839     
    2940    >>> en.setGeoEntityType('settlement') 
    3041    >>> en.getGeoEntityType() 
    3142    'settlement' 
     43    >>> sourcelist = [u'BAtlas 65 G2 Amblada', u'von Aulock 1977, 22-23', u'TIB Galatien 122'] 
     44    >>> en.setSecondaryReferences(sourcelist) 
     45    >>> resultlist = en.getSecondaryReferences() 
    3246     
    33          
    34     >>> en.setSecondaryReferences(['BAtlas 65 G2 Amblada', 'von Aulock1977,22-23', 'TIB Galatien 122']) 
    35     >>> en.getSecondaryReferences() 
    36     ('BAtlas 65 G2 Amblada', 'von Aulock1977,22-23', 'TIB Galatien 122') 
    37          
    38          
    39          
     47    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     48    True 
    4049     
     50    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     51    True 
    4152     
    42          
     53    >>> resultlist[2] == sourcelist[2].encode('utf8') 
     54    True 
     55     
    4356    >>> en.setSpatialCoordinates('37.5254199999999 31.7393100000008 0.0') 
    4457    >>> en.getSpatialCoordinates() 
     
    4760    >>> en.getSpatialGeometryType() 
    4861    'point'         
    49      
    50      
    5162     
    5263    >>> nameID = 'batlas-65-2-12-n1' 
     
    5869    'batlas-65-2-12-n1' 
    5970         
    60          
    6171    >>> en_name.setTitle('Amblada') 
    6272    >>> en_name.Title() 
    6373    'Amblada' 
    6474     
    65          
    66      
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-19.txt

    r282 r297  
    1313    'batlas-65-2-19' 
    1414     
    15  
    16     >>> en.setModernLocation(u'Alia\x11Fa\xE7iftli\x11Fi') 
    17     >>> en.getModernLocation() 
    18     'Alia\x11Fa\xE7iftli\x11Fi' 
     15    >>> sourcetext = u'Alia\U0000011Fa\U000000E7iftli\U0000011Fi' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'Alia\U0000011Fa\U000000E7iftli\U0000011Fi' 
     25    True 
    1926     
    20  
    21     >>> en.setTimePeriods(['Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    22     >>> en.getTimePeriods() 
    23     ('Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    24          
    25  
    26  
    27  
     27    >>> sourcelist = ['Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     28    >>> en.setTimePeriods(sourcelist) 
     29    >>> results = en.getTimePeriods() 
     30     
     31    >>> results[0] == 'Hellenistic (Roman Republic)' 
     32    True 
     33     
     34    >>> results[1] == 'Roman' 
     35    True 
     36     
     37    >>> results[2] == 'Late Antique' 
     38    True 
     39     
    2840    >>> en.setGeoEntityType('settlement') 
    2941    >>> en.getGeoEntityType() 
    3042    'settlement' 
    31  
    32     >>> en.setSecondaryReferences(['BAtlas 65 A2 Antiochia ad Maeandrum', 'TIB Phrygien 185-88', 'NPauly 6']) 
    33     >>> en.getSecondaryReferences() 
    34     ('BAtlas 65 A2 Antiochia ad Maeandrum', 'TIB Phrygien 185-88', 'NPauly 6') 
    35          
    36  
    37  
    38  
    39  
     43    >>> sourcelist = [u'BAtlas 65 A2 Antiochia ad Maeandrum', u'TIB Phrygien 185-88', u'NPauly 6'] 
     44    >>> en.setSecondaryReferences(sourcelist) 
     45    >>> resultlist = en.getSecondaryReferences() 
     46     
     47    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     48    True 
     49     
     50    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     51    True 
     52     
     53    >>> resultlist[2] == sourcelist[2].encode('utf8') 
     54    True 
     55     
    4056    >>> en.setSpatialCoordinates('37.8734199999999 28.5742499999997 0.0') 
    4157    >>> en.getSpatialCoordinates() 
     
    4561    'point'         
    4662     
    47  
    48  
    4963    >>> nameID = 'batlas-65-2-19-n1' 
    5064    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    5973    'Antiochia ad Maeandrum' 
    6074     
    61  
    62  
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-20.txt

    r283 r297  
    1313    'batlas-65-2-20' 
    1414     
    15  
    16     >>> en.setModernLocation(u'Ka\x15F') 
    17     >>> en.getModernLocation() 
    18     'Ka\x15F' 
     15    >>> sourcetext = u'Ka\U0000015F' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'Ka\U0000015F' 
     25    True 
    1926     
    20  
    21     >>> en.setTimePeriods(['Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    22     >>> en.getTimePeriods() 
    23     ('Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    24          
    25  
    26  
    27  
    28  
     27    >>> sourcelist = ['Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     28    >>> en.setTimePeriods(sourcelist) 
     29    >>> results = en.getTimePeriods() 
     30     
     31    >>> results[0] == 'Classical' 
     32    True 
     33     
     34    >>> results[1] == 'Hellenistic (Roman Republic)' 
     35    True 
     36     
     37    >>> results[2] == 'Roman' 
     38    True 
     39     
     40    >>> results[3] == 'Late Antique' 
     41    True 
     42     
    2943    >>> en.setGeoEntityType('settlement') 
    3044    >>> en.getGeoEntityType() 
    3145    'settlement' 
    32  
    33     >>> en.setSecondaryReferences(['BAtlas 65 C5 Antiphellos/Habesos', 'NPauly']) 
    34     >>> en.getSecondaryReferences() 
    35     ('BAtlas 65 C5 Antiphellos/Habesos', 'NPauly') 
    36          
    37  
    38  
    39  
     46    >>> sourcelist = [u'BAtlas 65 C5 Antiphellos/Habesos', u'NPauly'] 
     47    >>> en.setSecondaryReferences(sourcelist) 
     48    >>> resultlist = en.getSecondaryReferences() 
     49     
     50    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     51    True 
     52     
     53    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     54    True 
     55     
    4056    >>> en.setSpatialCoordinates('36.1931800000002 29.6370399999996 0.0') 
    4157    >>> en.getSpatialCoordinates() 
     
    4561    'point'         
    4662     
    47  
    48  
    4963    >>> nameID = 'batlas-65-2-20-n1' 
    5064    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    5973    'Antiphellos' 
    6074     
    61  
    62  
    63     >>> en.setTimePeriods(['Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    64     >>> en.getTimePeriods() 
    65     ('Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    66          
    67  
    68  
    69  
    70  
     75    >>> sourcelist = ['Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     76    >>> en.setTimePeriods(sourcelist) 
     77    >>> results = en.getTimePeriods() 
     78     
     79    >>> results[0] == 'Hellenistic (Roman Republic)' 
     80    True 
     81     
     82    >>> results[1] == 'Roman' 
     83    True 
     84     
     85    >>> results[2] == 'Late Antique' 
     86    True 
     87     
    7188    >>> nameID = 'batlas-65-2-20-n2' 
    7289    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    8198    'Habesos' 
    8299     
    83  
    84  
    85     >>> en.setTimePeriods(['Classical']
    86     >>> en.getTimePeriods() 
    87     ('Classical',) 
    88          
    89  
     100    >>> sourcelist = ['Classical'] 
     101    >>> en.setTimePeriods(sourcelist) 
     102    >>> results = en.getTimePeriods(
     103     
     104    >>> results[0] == 'Classical' 
     105    True 
     106     
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-22.txt

    r283 r297  
    1313    'batlas-65-2-22' 
    1414     
    15  
    16     >>> en.setModernLocation(u'Dinar') 
    17     >>> en.getModernLocation() 
    18     'Dinar' 
     15    >>> sourcetext = u'Dinar' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'Dinar' 
     25    True 
    1926     
    20  
    21     >>> en.setTimePeriods(['Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    22     >>> en.getTimePeriods() 
    23     ('Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    24          
    25  
    26  
    27  
    28  
     27    >>> sourcelist = ['Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     28    >>> en.setTimePeriods(sourcelist) 
     29    >>> results = en.getTimePeriods() 
     30     
     31    >>> results[0] == 'Classical' 
     32    True 
     33     
     34    >>> results[1] == 'Hellenistic (Roman Republic)' 
     35    True 
     36     
     37    >>> results[2] == 'Roman' 
     38    True 
     39     
     40    >>> results[3] == 'Late Antique' 
     41    True 
     42     
    2943    >>> en.setGeoEntityType('settlement') 
    3044    >>> en.getGeoEntityType() 
    3145    'settlement' 
    32  
    33     >>> en.setSecondaryReferences(['BAtlas 65 D1 Apamea/Kelainai/Kibotos', 'RE 6', 'TIB Phrygien 188-89', 'Cohen1995,281-85', 'NPauly Kelainai']) 
    34     >>> en.getSecondaryReferences() 
    35     ('BAtlas 65 D1 Apamea/Kelainai/Kibotos', 'RE 6', 'TIB Phrygien 188-89', 'Cohen1995,281-85', 'NPauly Kelainai') 
    36          
    37  
    38  
    39  
    40  
    41  
    42  
     46    >>> sourcelist = [u'BAtlas 65 D1 Apamea/Kelainai/Kibotos', u'RE 6', u'TIB Phrygien 188-89', u'Cohen 1995, 281-85', u'NPauly Kelainai'] 
     47    >>> en.setSecondaryReferences(sourcelist) 
     48    >>> resultlist = en.getSecondaryReferences() 
     49     
     50    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     51    True 
     52     
     53    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     54    True 
     55     
     56    >>> resultlist[2] == sourcelist[2].encode('utf8') 
     57    True 
     58     
     59    >>> resultlist[3] == sourcelist[3].encode('utf8') 
     60    True 
     61     
     62    >>> resultlist[4] == sourcelist[4].encode('utf8') 
     63    True 
     64     
    4365    >>> en.setSpatialCoordinates('38.0709999999999 30.1660499999998 0.0') 
    4466    >>> en.getSpatialCoordinates() 
     
    4870    'point'         
    4971     
    50  
    51  
    5272    >>> nameID = 'batlas-65-2-22-n1' 
    5373    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    6282    'Apamea' 
    6383     
    64  
    65  
    66     >>> en.setTimePeriods(['Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    67     >>> en.getTimePeriods() 
    68     ('Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    69          
    70  
    71  
    72  
    73  
     84    >>> sourcelist = ['Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     85    >>> en.setTimePeriods(sourcelist) 
     86    >>> results = en.getTimePeriods() 
     87     
     88    >>> results[0] == 'Hellenistic (Roman Republic)' 
     89    True 
     90     
     91    >>> results[1] == 'Roman' 
     92    True 
     93     
     94    >>> results[2] == 'Late Antique' 
     95    True 
     96     
    7497    >>> nameID = 'batlas-65-2-22-n2' 
    7598    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    84107    'Kelainai' 
    85108     
    86  
    87  
    88     >>> en.setTimePeriods(['Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    89     >>> en.getTimePeriods() 
    90     ('Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    91          
    92  
    93  
    94  
    95  
    96  
     109    >>> sourcelist = ['Classical', 'Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     110    >>> en.setTimePeriods(sourcelist) 
     111    >>> results = en.getTimePeriods() 
     112     
     113    >>> results[0] == 'Classical' 
     114    True 
     115     
     116    >>> results[1] == 'Hellenistic (Roman Republic)' 
     117    True 
     118     
     119    >>> results[2] == 'Roman' 
     120    True 
     121     
     122    >>> results[3] == 'Late Antique' 
     123    True 
     124     
    97125    >>> nameID = 'batlas-65-2-22-n3' 
    98126    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    107135    'Kibotos' 
    108136     
    109  
    110  
    111     >>> en.setTimePeriods(['Roman']
    112     >>> en.getTimePeriods() 
    113     ('Roman',) 
    114          
    115  
     137    >>> sourcelist = ['Roman'] 
     138    >>> en.setTimePeriods(sourcelist) 
     139    >>> results = en.getTimePeriods(
     140     
     141    >>> results[0] == 'Roman' 
     142    True 
     143     
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-24.txt

    r282 r297  
    22    >>> folder = self.folder 
    33         
    4      
    54    >>> enID = 'batlas-65-2-24' 
    65    >>> folder.invokeFactory('GeographicEntityLite', id=enID) 
     
    1413    'batlas-65-2-24' 
    1514     
     15    >>> sourcetext = u'Geyre' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'Geyre' 
     25    True 
    1626     
    17     >>> en.setModernLocation(u'Geyre') 
    18     >>> en.getModernLocation(
    19     'Geyre' 
     27    >>> sourcelist = ['Classical', 'Roman', 'Late Antique'] 
     28    >>> en.setTimePeriods(sourcelist
     29    >>> results = en.getTimePeriods() 
    2030     
     31    >>> results[0] == 'Classical' 
     32    True 
    2133     
    22     >>> en.setTimePeriods(['Classical', 'Roman', 'Late Antique']) 
    23     >>> en.getTimePeriods() 
    24     ('Classical', 'Roman', 'Late Antique') 
    25          
     34    >>> results[1] == 'Roman' 
     35    True 
    2636     
    27      
     37    >>> results[2] == 'Late Antique' 
     38    True 
    2839     
    2940    >>> en.setGeoEntityType('settlement') 
    3041    >>> en.getGeoEntityType() 
    3142    'settlement' 
     43    >>> sourcelist = [u'BAtlas 65 A2 Aphrodisias/Ninoe', u'RE 2', u'NPauly 1', u'RE'] 
     44    >>> en.setSecondaryReferences(sourcelist) 
     45    >>> resultlist = en.getSecondaryReferences() 
    3246     
    33          
    34     >>> en.setSecondaryReferences(['BAtlas 65 A2 Aphrodisias/Ninoe', 'RE 2', 'NPauly 1', 'RE']) 
    35     >>> en.getSecondaryReferences() 
    36     ('BAtlas 65 A2 Aphrodisias/Ninoe', 'RE 2', 'NPauly 1', 'RE') 
    37          
    38          
    39          
    40          
     47    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     48    True 
    4149     
     50    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     51    True 
    4252     
    43          
     53    >>> resultlist[2] == sourcelist[2].encode('utf8') 
     54    True 
     55     
     56    >>> resultlist[3] == sourcelist[3].encode('utf8') 
     57    True 
     58     
    4459    >>> en.setSpatialCoordinates('37.7144599999992 28.7288599999993 0.0') 
    4560    >>> en.getSpatialCoordinates() 
     
    4863    >>> en.getSpatialGeometryType() 
    4964    'point'         
    50      
    51      
    5265     
    5366    >>> nameID = 'batlas-65-2-24-n1' 
     
    5972    'batlas-65-2-24-n1' 
    6073         
    61          
    62     >>> en_name.setNameAttested(u'\x1F08\x3C6\x3C1\x3BF\x3B4\x3B9\x3C3\x3B9\x1F71\x3C2') 
    63     >>> en_name.getNameAttested() 
    64     u'\x1F08\x3C6\x3C1\x3BF\x3B4\x3B9\x3C3\x3B9\x1F71\x3C2' 
    65          
    66     >>> en_name.setNameLanguage('Ancient Greek') 
    67     >>> en_name.getNameLanguage() 
    68     'Ancient Greek 
    69          
    7074    >>> en_name.setTitle('Aphrodisias') 
    7175    >>> en_name.Title() 
    7276    'Aphrodisias' 
    7377     
    74          
    75          
    76     >>> en.setTimePeriods(['Roman', 'Late Antique']) 
    77     >>> en.getTimePeriods() 
    78     ('Roman', 'Late Antique') 
    79          
    80          
    81          
    82              
    83     >>> en.setSecondaryReferences(['RE 2', 'NPauly 1']) 
    84     >>> en.getSecondaryReferences() 
    85     ('RE 2', 'NPauly 1') 
    86          
    87              
    88          
     78    >>> sourcelist = ['Roman', 'Late Antique'] 
     79    >>> en.setTimePeriods(sourcelist) 
     80    >>> results = en.getTimePeriods() 
    8981     
     82    >>> results[0] == 'Roman' 
     83    True 
     84     
     85    >>> results[1] == 'Late Antique' 
     86    True 
     87     
     88    >>> sourcelist = [u'RE 2', u'NPauly 1'] 
     89    >>> en.setSecondaryReferences(sourcelist) 
     90    >>> resultlist = en.getSecondaryReferences() 
     91     
     92    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     93    True 
     94     
     95    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     96    True 
    9097     
    9198    >>> nameID = 'batlas-65-2-24-n2' 
     
    97104    'batlas-65-2-24-n2' 
    98105         
    99          
    100     >>> en_name.setNameAttested(u'\x39D\x3B9\x3BD\x1F79\x3B7') 
    101     >>> en_name.getNameAttested() 
    102     u'\x39D\x3B9\x3BD\x1F79\x3B7' 
    103          
    104     >>> en_name.setNameLanguage('Ancient Greek') 
    105     >>> en_name.getNameLanguage() 
    106     'Ancient Greek 
    107          
    108106    >>> en_name.setTitle('Ninoe') 
    109107    >>> en_name.Title() 
    110108    'Ninoe' 
    111109     
    112          
    113          
    114     >>> en.setTimePeriods(['Classical']) 
    115     >>> en.getTimePeriods() 
    116     ('Classical') 
    117          
    118          
    119              
    120     >>> en.setSecondaryReferences(['RE']) 
    121     >>> en.getSecondaryReferences() 
    122     ('RE') 
    123          
    124          
     110    >>> sourcelist = ['Classical'] 
     111    >>> en.setTimePeriods(sourcelist) 
     112    >>> results = en.getTimePeriods() 
    125113     
     114    >>> results[0] == 'Classical' 
     115    True 
    126116     
    127     >>> nameID = 'batlas-65-2-24-n3' 
    128     >>> en.invokeFactory('GeographicNameLite', id=nameID) 
    129     'batlas-65-2-24-n3' 
    130     >>> en_name = getattr(en, nameID) 
    131     >>> en_name.setIdentifier('batlas-65-2-24-n3') 
    132     >>> en_name.getIdentifier() 
    133     'batlas-65-2-24-n3' 
    134          
    135          
    136     >>> en_name.setNameAttested(u'Aphrodisiensis') 
    137     >>> en_name.getNameAttested() 
    138     u'Aphrodisiensis' 
    139          
    140     >>> en_name.setNameLanguage('Latin') 
    141     >>> en_name.getNameLanguage() 
    142     'Latin 
    143          
    144     >>> en_name.setTitle('Aphrodisiensis') 
    145     >>> en_name.Title() 
    146     'Aphrodisiensis' 
     117    >>> sourcelist = [u'RE'] 
     118    >>> en.setSecondaryReferences(sourcelist) 
     119    >>> resultlist = en.getSecondaryReferences() 
    147120     
    148          
    149          
    150     >>> en.setTimePeriods(['Classical']) 
    151     >>> en.getTimePeriods() 
    152     ('Classical') 
    153          
     121    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     122    True 
    154123     
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-3.txt

    r284 r297  
    22    >>> folder = self.folder 
    33         
    4      
    54    >>> enID = 'batlas-65-2-3' 
    65    >>> folder.invokeFactory('GeographicEntityLite', id=enID) 
     
    1413    'batlas-65-2-3' 
    1514     
     15    >>> sourcetext = u'xml:langtkA\U0000011Fva' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'xml:langtkA\U0000011Fva' 
     25    True 
    1626     
    17     >>> en.setTimePeriods(['Classical', 'Hellenistic (Roman Republic)']) 
    18     >>> en.getTimePeriods() 
    19     ('Classical', 'Hellenistic (Roman Republic)') 
    20          
     27    >>> sourcelist = ['Classical', 'Hellenistic (Roman Republic)'] 
     28    >>> en.setTimePeriods(sourcelist) 
     29    >>> results = en.getTimePeriods() 
    2130     
     31    >>> results[0] == 'Classical' 
     32    True 
     33     
     34    >>> results[1] == 'Hellenistic (Roman Republic)' 
     35    True 
    2236     
    2337    >>> en.setGeoEntityType('settlement') 
    2438    >>> en.getGeoEntityType() 
    2539    'settlement' 
     40    >>> sourcelist = [u'BAtlas 65 E4 A\U0000011Fva', u'\U000000D6zoral 1980'] 
     41    >>> en.setSecondaryReferences(sourcelist) 
     42    >>> resultlist = en.getSecondaryReferences() 
    2643     
    27          
    28     >>> en.setSecondaryReferences([u'BAtlas 65 E4 A\x11Fva', u'\xD6zoral1980']) 
    29     >>> en.getSecondaryReferences() 
    30     (u'BAtlas 65 E4 A\x11Fva', u'\xD6zoral1980') 
    31          
    32          
     44    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     45    True 
    3346     
     47    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     48    True 
    3449     
    35          
    3650    >>> en.setSpatialCoordinates('36.5583700000007 30.5590499999998 0.0') 
    3751    >>> en.getSpatialCoordinates() 
     
    4155    'point'         
    4256     
    43      
    44      
    45     >>> nameID = 'batlas-65-2-3-n1' 
    46     >>> en.invokeFactory('GeographicNameLite', id=nameID) 
    47     'batlas-65-2-3-n1' 
    48     >>> en_name = getattr(en, nameID) 
    49     >>> en_name.setIdentifier('batlas-65-2-3-n1') 
    50     >>> en_name.getIdentifier() 
    51     'batlas-65-2-3-n1' 
    52          
    53          
    54     >>> en_name.setTitle('Ağva') 
    55     >>> en_name.Title() 
    56     'Ağva' 
    57      
    58          
    59      
  • GeographicEntityLite/trunk/GeographicEntityLite/tests/batlas-65-2-4.txt

    r282 r297  
    1313    'batlas-65-2-4' 
    1414     
    15  
    16     >>> en.setModernLocation(u'Karabaulo') 
    17     >>> en.getModernLocation() 
    18     'Karabaulo' 
     15    >>> sourcetext = u'Karabaulo' 
     16    >>> sourcetext_utf8 = sourcetext.encode('utf8') 
     17    >>> en.setModernLocation(sourcetext_utf8) 
     18    >>> resulttext_utf8 = en.getModernLocation() 
     19    >>> resulttext_utf8 == sourcetext_utf8 
     20    True 
     21    >>> resulttext = unicode(resulttext_utf8, 'utf8') 
     22    >>> resulttext == sourcetext 
     23    True 
     24    >>> resulttext == u'Karabaulo' 
     25    True 
    1926     
    20  
    21     >>> en.setTimePeriods(['Hellenistic (Roman Republic)', 'Roman', 'Late Antique']) 
    22     >>> en.getTimePeriods() 
    23     ('Hellenistic (Roman Republic)', 'Roman', 'Late Antique') 
    24          
    25  
    26  
    27  
     27    >>> sourcelist = ['Hellenistic (Roman Republic)', 'Roman', 'Late Antique'] 
     28    >>> en.setTimePeriods(sourcelist) 
     29    >>> results = en.getTimePeriods() 
     30     
     31    >>> results[0] == 'Hellenistic (Roman Republic)' 
     32    True 
     33     
     34    >>> results[1] == 'Roman' 
     35    True 
     36     
     37    >>> results[2] == 'Late Antique' 
     38    True 
     39     
    2840    >>> en.setGeoEntityType('settlement') 
    2941    >>> en.getGeoEntityType() 
    3042    'settlement' 
    31  
    32     >>> en.setSecondaryReferences(['BAtlas 65 E2 Adada', 'von Aulock1977,20-22', 'TIB Phrygien 170']) 
    33     >>> en.getSecondaryReferences() 
    34     ('BAtlas 65 E2 Adada', 'von Aulock1977,20-22', 'TIB Phrygien 170') 
    35          
    36  
    37  
    38  
    39  
     43    >>> sourcelist = [u'BAtlas 65 E2 Adada', u'von Aulock 1977, 20-22', u'TIB Phrygien 170'] 
     44    >>> en.setSecondaryReferences(sourcelist) 
     45    >>> resultlist = en.getSecondaryReferences() 
     46     
     47    >>> resultlist[0] == sourcelist[0].encode('utf8') 
     48    True 
     49     
     50    >>> resultlist[1] == sourcelist[1].encode('utf8') 
     51    True 
     52     
     53    >>> resultlist[2] == sourcelist[2].encode('utf8') 
     54    True 
     55     
    4056    >>> en.setSpatialCoordinates('37.5915700000005 30.9950800000006 0.0') 
    4157    >>> en.getSpatialCoordinates() 
     
    4561    'point'         
    4662     
    47  
    48  
    4963    >>> nameID = 'batlas-65-2-4-n1' 
    5064    >>> en.invokeFactory('GeographicNameLite', id=nameID) 
     
    5973    'Adada' 
    6074     
    61  
    62