(cls)
| 161 | |
| 162 | @classmethod |
| 163 | def phase3(cls) -> str: |
| 164 | return "\n\n".join( |
| 165 | [ |
| 166 | # Include the header. |
| 167 | header(f"{cls.__name__} (phase 3)", drop_schema=False), |
| 168 | # Because we have restarted, we need to ensure that we're getting |
| 169 | # the parameter's default value, which will be "on". |
| 170 | alter_system_reset(cls.feature_name()), |
| 171 | cls.initialize(), |
| 172 | # The feature is immediately turned on because it's a default parameter. |
| 173 | statement_ok(cls.create_item(ordinal=1)), |
| 174 | query_ok(cls.query_item(ordinal=1)), |
| 175 | # We can drop item #1. |
| 176 | statement_ok(cls.drop_item(ordinal=1)), |
| 177 | ] |
| 178 | ) |
| 179 | |
| 180 | @classmethod |
| 181 | def reset_all(cls) -> str: |
no test coverage detected