(append_only)
| 262 | |
| 263 | @pytest.mark.parametrize("append_only", [True, False]) |
| 264 | def test_freeze(append_only): |
| 265 | class Schema(pw.Schema, append_only=append_only): |
| 266 | a: int |
| 267 | |
| 268 | table = table_from_datasource(TestDataSource(schema=Schema)) |
| 269 | result = table._freeze(pw.this.a + 10, pw.this.a) |
| 270 | |
| 271 | assert result._id_column.properties.append_only == append_only |
| 272 | assert result.a._column.properties.append_only == append_only |
| 273 | |
| 274 | |
| 275 | @pytest.mark.parametrize("append_only", [True, False]) |
nothing calls this directly
no test coverage detected