(append_only)
| 231 | |
| 232 | @pytest.mark.parametrize("append_only", [True, False]) |
| 233 | def test_buffer(append_only): |
| 234 | class Schema(pw.Schema, append_only=append_only): |
| 235 | a: int |
| 236 | |
| 237 | table = table_from_datasource(TestDataSource(schema=Schema)) |
| 238 | result = table._buffer(pw.this.a + 10, pw.this.a) |
| 239 | |
| 240 | assert result._id_column.properties.append_only == append_only |
| 241 | assert result.a._column.properties.append_only == append_only |
| 242 | |
| 243 | |
| 244 | @pytest.mark.parametrize("append_only_1", [True, False]) |
nothing calls this directly
no test coverage detected