MCPcopy
hub / github.com/django/django / optimize

Method optimize

tests/migrations/test_base.py:423–428  ·  view source on GitHub ↗

Handy shortcut for getting results + number of loops

(self, operations, app_label)

Source from the content-addressed store, hash-verified

421 """Common functions to help test the optimizer."""
422
423 def optimize(self, operations, app_label):
424 """
425 Handy shortcut for getting results + number of loops
426 """
427 optimizer = MigrationOptimizer()
428 return optimizer.optimize(operations, app_label), optimizer._iterations
429
430 def serialize(self, value):
431 return serializer_factory(value).serialize()[0]

Callers 1

assertOptimizesToMethod · 0.95

Calls 2

optimizeMethod · 0.95
MigrationOptimizerClass · 0.90

Tested by

no test coverage detected