def test_edit_cell(): df = pd.DataFrame({ "foo": ["hello"], "bar": ["world"], "baz": [42], "boo": [57] }) df.set_index("baz", inplace=True, drop=True) q = QgridWidget(df=df) event_history = init_event_history(All) q.edit_cell(42, "foo", "hola") assert q._df.loc[42, "foo"] == "hola" assert event_history == [ { "name": "json_updated", "range": (0, 100), "triggered_by": "edit_cell", }, { "name": "cell_edited", "index": 42, "column": "foo", "old": "hello", "new": "hola", "source": "api", }, ]
def test_edit_cell(): df = pd.DataFrame({'foo': ['hello'], 'bar': ['world'], 'baz': [42], 'boo': [57]}) df.set_index('baz', inplace=True, drop=True) q = QgridWidget(df=df) event_history = init_event_history(All) q.edit_cell(42, 'foo', 'hola') assert q._df.loc[42, 'foo'] == 'hola' assert event_history == [ { 'name': 'json_updated', 'range': (0, 100), 'triggered_by': 'edit_cell' }, { 'name': 'cell_edited', 'index': 42, 'column': 'foo', 'old': 'hello', 'new': 'hola', 'source': 'api' } ]
def test_edit_cell(): df = pd.DataFrame({ 'foo': ['hello'], 'bar': ['world'], 'baz': [42], 'boo': [57] }) df.set_index('baz', inplace=True, drop=True) q = QgridWidget(df=df) event_history = init_event_history(All) q.edit_cell(42, 'foo', 'hola') assert q._df.loc[42, 'foo'] == 'hola' assert event_history == [{ 'name': 'json_updated', 'range': (0, 100), 'triggered_by': 'edit_cell' }, { 'name': 'cell_edited', 'index': 42, 'column': 'foo', 'old': 'hello', 'new': 'hola', 'source': 'api' }]