From 00439c08f4dd8b02cd4f892223159d153063f5ea Mon Sep 17 00:00:00 2001 From: Anne Philipp <anne.philipp@univie.ac.at> Date: Fri, 7 Dec 2018 16:21:38 +0100 Subject: [PATCH] first test for ECMWFAPI package --- test/testecmwfapi.py | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 test/testecmwfapi.py diff --git a/test/testecmwfapi.py b/test/testecmwfapi.py new file mode 100644 index 0000000..196879e --- /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") + -- GitLab