Exemplo n.º 1
0
def test_roi_times_list_two_elements():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'])
    expected_start_time = parse_time((2012, 6, 20, 5, 0))
    expected_end_time = parse_time((2012, 6, 20, 7, 0))
    assert (region.start_time == expected_start_time)
    assert (is_time_equal(region.end_time,
                          expected_end_time))  # A float comparison error
Exemplo n.º 2
0
def test_roi_times_list_more_that_2_elements():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00',
                        '2012-06-20 09:00'])
    assert (region.start_time is None)
    assert (region.end_time is None)
Exemplo n.º 3
0
def test_roi_times_list_two_elements():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'])
    expected_start_time = datetime(2012, 6, 20, 5, 0)
    expected_end_time = datetime(2012, 6, 20, 7, 0)
    assert (region.start_time == expected_start_time)
    assert (region.end_time == expected_end_time)
Exemplo n.º 4
0
def test_roi_times_str():
    region = roi(times='2012-06-20 05:00')
    expected_time = datetime(2012, 6, 20, 5, 0)
    assert (region.start_time == expected_time)
    assert (region.end_time == expected_time)
Exemplo n.º 5
0
def test_roi_empty_instance():
    region = roi()
    assert (region.start_time is None)
    assert (region.end_time is None)
Exemplo n.º 6
0
def test_roi_instance():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'],
                 description='dummy_roi')
    assert isinstance(region, sunpy.roi.roi)
Exemplo n.º 7
0
def test_roi_times_list_one_element():
	region=roi(times=['2012-06-20 05:00'])
	expected_time = datetime(2012, 06, 20, 5, 0)
	assert (region.start_time == expected_time)
	assert (region.end_time == expected_time)
Exemplo n.º 8
0
def test_roi_time_range():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'],
                 description='dummy_roi')
    assert isinstance(region.time_range(), sunpy.time.TimeRange)
Exemplo n.º 9
0
def test_roi_description():
    region = roi(description='foo')
    assert isinstance(region, sunpy.roi.roi)
    assert (region.description == 'foo')
Exemplo n.º 10
0
def test_roi_times_list_more_that_2_elements():
    region = roi(
        times=['2012-06-20 05:00', '2012-06-20 07:00', '2012-06-20 09:00'])
    assert (region.start_time == None)
    assert (region.end_time == None)
Exemplo n.º 11
0
def test_roi_times_list_two_elements():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'])
    expected_start_time = datetime(2012, 06, 20, 5, 0)
    expected_end_time = datetime(2012, 06, 20, 7, 0)
    assert (region.start_time == expected_start_time)
    assert (region.end_time == expected_end_time)
Exemplo n.º 12
0
def test_roi_times_str():
    region = roi(times='2012-06-20 05:00')
    expected_time = datetime(2012, 06, 20, 5, 0)
    assert (region.start_time == expected_time)
    assert (region.end_time == expected_time)
Exemplo n.º 13
0
def test_roi_empty_instance():
    region = roi()
    assert (region.start_time == None)
    assert (region.end_time == None)
Exemplo n.º 14
0
def test_roi_times_list_one_element():
    region = roi(times=['2012-06-20 05:00'])
    expected_time = parse_time((2012, 6, 20, 5, 0))
    assert (region.start_time == expected_time)
    assert (region.end_time == expected_time)
Exemplo n.º 15
0
def test_roi_description():
    region = roi(description='foo')
    assert isinstance(region, sunpy.roi.roi)
    assert (region.description == 'foo')
Exemplo n.º 16
0
def test_roi_source():
    region = roi(source='foo')
    assert isinstance(region, sunpy.roi.roi)
    assert (region.source == 'foo')
Exemplo n.º 17
0
def test_roi_source():
    region = roi(source='foo')
    assert isinstance(region, sunpy.roi.roi)
    assert (region.source == 'foo')
Exemplo n.º 18
0
def test_roi_time_range():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'],
                 description='dummy_roi')
    assert isinstance(region.time_range(), sunpy.time.TimeRange)
Exemplo n.º 19
0
def test_roi_instance():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'],
                 description='dummy_roi')
    assert isinstance(region, sunpy.roi.roi)
Exemplo n.º 20
0
def test_roi_times_list_two_elements():
    region = roi(times=['2012-06-20 05:00', '2012-06-20 07:00'])
    expected_start_time = parse_time((2012, 6, 20, 5, 0))
    expected_end_time = parse_time((2012, 6, 20, 7, 0))
    assert (region.start_time == expected_start_time)
    assert (is_time_equal(region.end_time, expected_end_time))  # A float comparison error