コード例 #1
0
def test_ncss_query_proj_box():
    nq = NCSSQuery().lonlat_point(1, 2).projection_box(-1, -2, -3, -4)
    query = str(nq)
    assert query.count('=') == 4
    assert 'minx=-1' in query
    assert 'maxx=-3' in query
    assert 'miny=-2' in query
    assert 'maxy=-4' in query
コード例 #2
0
ファイル: test_ncss.py プロジェクト: lizaclark/siphon
 def test_proj_box(self):
     nq = NCSSQuery().lonlat_point(1, 2).projection_box(-1, -2, -3, -4)
     query = str(nq)
     eq_(query.count('='), 4)
     assert 'minx=-1' in query
     assert 'maxx=-3' in query
     assert 'miny=-2' in query
     assert 'maxy=-4' in query
コード例 #3
0
ファイル: test_ncss.py プロジェクト: tsupinie/siphon
def test_ncss_query_proj_box():
    """Test forming a query with a projected bounding box."""
    nq = NCSSQuery().lonlat_point(1, 2).projection_box(-1, -2, -3, -4)
    query = str(nq)
    assert query.count('=') == 4
    assert 'minx=-1' in query
    assert 'maxx=-3' in query
    assert 'miny=-2' in query
    assert 'maxy=-4' in query
コード例 #4
0
ファイル: test_ncss.py プロジェクト: tsupinie/siphon
def test_ncss_query_accept():
    """Test making a query with an accept."""
    nq = NCSSQuery().accept('csv')
    assert str(nq) == 'accept=csv'
コード例 #5
0
ファイル: test_ncss.py プロジェクト: tsupinie/siphon
def test_ncss_query_strides():
    """Test making a query with strides."""
    nq = NCSSQuery().strides(5, 10)
    query = str(nq)
    assert 'timeStride=5' in query
    assert 'horizStride=10' in query
コード例 #6
0
ファイル: test_ncss.py プロジェクト: tsupinie/siphon
def test_ncss_query_add_latlon():
    """Test query when requesting adding lon and lat."""
    nq = NCSSQuery().add_lonlat(True)
    assert str(nq) == 'addLatLon=True'
コード例 #7
0
ファイル: test_ncss.py プロジェクト: tsupinie/siphon
def test_ncss_query_vertical_level():
    """Test making a query with a vertical level."""
    nq = NCSSQuery().vertical_level(50000)
    assert str(nq) == 'vertCoord=50000'
コード例 #8
0
def test_ncss_query_accept():
    nq = NCSSQuery().accept('csv')
    assert str(nq) == 'accept=csv'
コード例 #9
0
def test_ncss_query_strides():
    nq = NCSSQuery().strides(5, 10)
    query = str(nq)
    assert 'timeStride=5' in query
    assert 'horizStride=10' in query
コード例 #10
0
def test_ncss_query_add_latlon():
    nq = NCSSQuery().add_lonlat(True)
    assert str(nq) == 'addLatLon=True'
コード例 #11
0
def test_ncss_query_vertical_level():
    nq = NCSSQuery().vertical_level(50000)
    assert str(nq) == 'vertCoord=50000'
コード例 #12
0
ファイル: test_ncss.py プロジェクト: lizaclark/siphon
 def test_accept(self):
     nq = NCSSQuery().accept('csv')
     eq_(str(nq), 'accept=csv')
コード例 #13
0
ファイル: test_ncss.py プロジェクト: lizaclark/siphon
 def test_add_latlon(self):
     nq = NCSSQuery().add_lonlat(True)
     eq_(str(nq), 'addLatLon=True')
コード例 #14
0
ファイル: test_ncss.py プロジェクト: lizaclark/siphon
 def test_vertical_level(self):
     nq = NCSSQuery().vertical_level(50000)
     eq_(str(nq), 'vertCoord=50000')