diff --git a/test/testecmwfapi.py b/test/testecmwfapi.py new file mode 100644 index 0000000000000000000000000000000000000000..196879ea2e9901830c4009ec03f36198b18d2f62 --- /dev/null +++ b/test/testecmwfapi.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + + +import pytest +from ecmwfapi import ECMWFDataServer +from ecmwfapi import ECMWFService + +class TestECMWFApi: + """ + """ + + def test_public(): + server = ECMWFDataServer() + + server.retrieve({'dataset' : "interim", + 'time' : "00", + 'date' : "2013-09-01/to/2013-09-30", + 'step' : "0", + 'type' : "an", + 'levtype' : "sfc", + 'param' : "165.128/41.128", + 'grid' : "0.75/0.75", + 'target' : "interim201309.grib" + }) + + def test_member(): + server = ECMWFService("mars") + + server.execute({'class' : "ei", + 'time' : "00", + 'date' : "2013-09-01/to/2013-09-30", + 'step' : "0", + 'type' : "an", + 'levtype' : "sfc", + 'param' : "165.128/41.128", + 'grid' : "0.75/0.75"}, + "interim201309.grib") +