Exemplo n.º 1
0
def test_ui_ascii_noarg(setup_files, clean_astro_ui):
    """Don't give a dataset id

    It also lets us actually check the results of the load_table call
    """
    assert ui.list_data_ids() == []
    ui.load_ascii(setup_files.ascii)
    assert ui.list_data_ids() == [1]

    d = ui.get_data()
    assert d.name.endswith('sim.poisson.1.dat')
    assert isinstance(d, ui.Data1D)
    assert len(d.x) == 50
    assert d.x[0:5] == pytest.approx([0.5, 1, 1.5, 2, 2.5])
    assert d.y[0:5] == pytest.approx([27, 27, 20, 28, 27])
Exemplo n.º 2
0
 def test_ascii(self):
     ui.load_ascii(1, self.ascii)
     ui.load_ascii(1, self.ascii, 2)
     ui.load_ascii(1, self.ascii, 2, ("col2", "col1"))
Exemplo n.º 3
0
def test_ui_ascii(setup_files):
    ui.load_ascii(1, setup_files.ascii)
    ui.load_ascii(1, setup_files.ascii, 2)
    ui.load_ascii(1, setup_files.ascii, 2, ("col2", "col1"))
Exemplo n.º 4
0
 def test_ascii(self):
     ui.load_ascii(1, self.ascii)
     ui.load_ascii(1, self.ascii, 2)
     ui.load_ascii(1, self.ascii, 2, ("col2", "col1"))