Example #1
0
if __name__ == "__main__":

    # MOVE THIS INTO THE TESTS, WHEN THEY CAN BE MADE TO RUN

    from message import Message
    message = Message(from_samples="GRIB2")

    print "test get"
    print message.localTablesVersion
    print message.latitudeOfFirstGridPointInDegrees
    print message.centre
    print ""
    
    print "test set"
    message.localTablesVersion = 123
    message.latitudeOfFirstGridPointInDegrees = 123.456
    message.centre = "egrr"
    print message.localTablesVersion
    print message.latitudeOfFirstGridPointInDegrees
    print message.centre
    print ""

    print "test get non-native type"
    print message.get_double("localTablesVersion")
    print message.get_long("latitudeOfFirstGridPointInDegrees")
    print message.get_long("centre")
    print ""

    print "test set non-native type"
    message.set_double("localTablesVersion", 234.0)